Actor
Love Lost
2024 · as Mr Warren
The 12
2017 · as Caleb
Screen Cowboy
2017 · as Screen Cowboy
Pilate: The Man Who Killed Christ
2004 · as Pontius Pilate
Dracula II: Ascension
2003 · as Corello
The 51st State
2001 · as Lawrence
Forgotten Prisoners: The Amnesty Files
1990 · as Aziz Azim
Maurice
1987 · as Fred Scudder
Aria
1987 · as Assassin