Actor
Pillars of Heaven
2026 · as Dr. Decart
Water Rites
2026 · as Caleb / Cashier
Ancient Evil: FrankenCock
2023 · as Dr. Frank Stein
78
2023 · as Lloyd
Scraps
2022 · as Jack
Wild Souls
2021 · as Rob
Joseph Smith: Plates of Gold
2011 · as Mobster
The House of Seven Corpses
1974 · as Tommy