2006
The Ten Commandments as Balaam2005
Beneath Still Waters as Mordecai Salas2004
Devil's Gate as Clem2002
Gangs of New York as Surgeon2002
Young Arthur as Grimthorpe1997
Lexx as Oberon1993
Peak Practice as Dave Blackstaff1992
Highlander: The Series as Immortal Hermit1985
Dempsey and Makepeace as Colombian1984
Robin of Sherwood as Guillaume1984
Duty Free as Francois1983
The Return of the Soldier as Wounded Officer1982
Who Dares Wins as Terrorist1980
Flickers as Gilbert Wilmslow