Actor
Subferatu
2020 · as Captain McCloud
Danger Diva
2017 · as Club Manager
Dinner and a Movie
2001 · as Spider
28 Days
2000 · as Marty
The Curse
1999 · as Peter