
Filmography50 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2021 | Give Them WingsMovie | Dr. Markum | 63 |
| 2020 | Pit StopMovie | — | 62 |
| 2016 | BreakdownMovie | Peter Grainger | 58 |
| 2014 | Tales of the SupernaturalMovie | Father Doyle | 56 |
| 2013 | Victor Young PerezMovie | Commandant Heinrich Schwarz | 55 |
| 2013 | GetawayMovie | Distinguished Man | 55 |
| 2013 | VendettaMovie | Rooker | 55 |
| 2013 | AsylumMovie | Sharp | 55 |
| 2012 | Greystone ParkMovie | Demonic Voice (voice) | 54 |
| 2010 | ProwlMovie | Bernard | 52 |
| 2010 | Carmen's KissMovie | Michael | 52 |
| 2008 | BrothelMovie | Thief | 50 |
| 2007 | MessagesMovie | Dr Robert Golding | 49 |
| 2004 | The ApocalypseMovie | Domitian | 46 |
| 2003 | Keen EddieSeries | — | 45 |
| 2003 | HellbornMovie | Dr. McCort | 45 |
| 2003 | Never Say Never MindMovie | — | 45 |
| 2002 | SpooksSeries | Michael Kaharias | 44 |
| 2000 | Highlander: EndgameMovie | Jacob Kell | 42 |
| 2000 | Dungeons & DragonsMovie | Damodar | 42 |
| 1998 | CharmedSeries | Leader of the Order | 40 |
| 1998 | SweepersMovie | Dr. Cecil Hopper | 40 |
| 1997 | RavagerMovie | Cooper Wayne | 39 |
| 1997 | La Femme NikitaSeries | Jurgen | 39 |
| 1996 | KounterfeitMovie | Frankie | 38 |
| 1995 | Aurora: Operation InterceptMovie | Gordon Pruett | 37 |
| 1993 | NecronomiconMovie | Edward De Lapoer | 35 |
| 1993 | Full EclipseMovie | Adam Garou | 35 |
| 1992 | Passenger 57Movie | Charles Rane | 34 |
| 1991 | SwitchMovie | The Devil | 33 |
| 1990 | Yellowthread StreetSeries | Det. Nick Eden | 32 |
| 1989 | Tales from the CryptSeries | Colonel Parker | 31 |
| 1989 | Silence Like GlassMovie | Dr. Burton | 31 |
| 1988 | The Fruit MachineMovie | Echo | 30 |
| 1988 | The Bell-RunMovie | Pace | 30 |
| 1987 | Miss Marple: NemesisSeries | Michael Rafiel | 29 |
| 1986 | Absolute BeginnersMovie | Flikker | 28 |
| 1986 | SolarbabiesMovie | Dogger | 28 |
| 1986 | Smart MoneyMovie | Lawrance MacNiece | 28 |
| 1985 | The EqualizerSeries | Greg Rivers | 27 |
| 1985 | Operation JulieMovie | D.C. Malcolm Pollard | 27 |
| 1984 | The BillSeries | — | 26 |
| 1984 | Oxford BluesMovie | Peter Howles | 26 |
| 1984 | DianaSeries | Sgt Grice | 26 |
| 1983 | StoryboardSeries | Gerald | 25 |
| 1983 | The KeepMovie | Border Guard 2 | 25 |
| 1983 | Privates on ParadeMovie | Flight Sergeant Kevin Cartwright | 25 |
| 1983 | Tales Out of SchoolSeries | Barratt | 25 |
| 1981 | BergeracSeries | Jake | 23 |
| 1950 | Lux Video TheatreSeries | — | — |