Actor
City of Demons
2025 · as Erik Burke
Blade: The Iron Cross
2020 · as Bob Zombie
Face Your Fears: Thriller Shorts for Adults
2020 · as Vlad (segment Angel Road)
Angel Road
2014 · as Vlad
Scorpion
2014 · as Officer Nied
The Dead Want Women
2012 · as Erik Burke
The Rig
2010 · as Faulkner
Dark Waters
2003 · as Gaston
Deep Shock
2003 · as Michael
Dragon Fighter
2003 · as Dr. Ian Drackovitch
Python 2
2002 · as Father
Landspeed
2002 · as Gerhardt (as Bob Zachar)