Actor
Edgar Allan Poe's Ligeia
2022 · as Nehushtan
Lenore
2014 · as Death
The Expendables
2010 · as Soldier (uncredited)