2012
Resident Evil: Damnation as Ataman / Ivan Judanovich (voice)2009
Castle as Announcer2006
Torchwood as British Professor2004
Megalodon as Peter Brazier2003
NCIS as Andrew Challis2003
Northfork as Cup of Tea2001
Ocean's Eleven as Seller2001
Alias as Hans Dietrich1999
Galaxy Quest as Sarris1998
Babylon 5: In the Beginning as Coplann1997
Buffy the Vampire Slayer as Ethan Rayne1997
The Lost World: Jurassic Park as Mr. Bowman1997
Ravager as Dr. Shepard1996
FX: The Series as Sebastian1996
Nash Bridges as Not available1996
Pacific Blue as Wilson Dupree1995
Star Trek: Voyager as General Valen1995
Baywatch Nights as Malcolm O'Neal1995
Nowhere Man as Alexander Hale1995
Nowhere Man as The Voice (uncredited)1994
Babylon 5 as Hedronn1994
Babylon 5 as Warleader Na'Kal1994
Babylon 5 as Na'Tok1994
Fantastic Four as Robin Sachs Silver Surfer (voice)1993
Diagnosis: Murder as Art Thief1993
Walker, Texas Ranger as Philippe Brouchard1991
Herman's Head as Simon1991
Dynasty: The Reunion as Adam Carrington1987
Jake and the Fatman as Not available1986
The Alamut Ambush as Hugh Roskill1986
The Cold War Killers as Hugh Roskill1986
The Deadly Recruits as Hugh Roskill1984
Murder, She Wrote as Martin Kramer1984
The Bill as Not available1983
Chessgame as Not available1981
Brideshead Revisited as Etonian1980
Lady Killers as Gervais Rentoul1978
Richard II as Busby1977
The Disappearance as Young Man1975
Rumpole of the Bailey as Not available1975
Quiller as Dieter1972
Henry VIII and His Six Wives as Thomas Culpeper1972
Vampire Circus as Heinrich1971
Upstairs, Downstairs as Robert