
Maurice
1987 · as Fred Scudder

The 51st State
2001 · as Lawrence

Dracula II: Ascension
2003 · as Corello

Aria
1987 · as Assassin

Forgotten Prisoners: The Amnesty Files
1990 · as Aziz Azim

Pilate: The Man Who Killed Christ
2004 · as Pontius Pilate

Love Lost
2024 · as Mr Warren

Screen Cowboy
2017 · as Screen Cowboy

The 12
2017 · as Caleb