Actor
Strawstalker
2026 · as Officer Joey
Speak with the Dead
2024 · as Robert 'Bereaved Father'
Watch Us Kill
2024 · as James Buford Wallace
Asteroid-a-Geddon
2020 · as Nikola Svoboda
Axeman 2: Overkill
2017 · as Dr, Tibius Blaine
Death Factory
2014 · as Albert Fish
Bucky Larson: Born to Be a Star
2011 · as Iowa Farmer
Insanitarium
2008 · as Psych Patient (uncredited)
Serenity
2005 · as Bar Guy (uncredited)
A Doll in the Dark
1997 · as Hitman
To the Ends of Time
1996 · as Anwar the Swordsman
My Therapist
1984 · as Therapist