2019Missing LinkOld Worlder (voice)Movie
2019House of the GorgonFather LlewellynMovie
2017Doctor Who: ShadaSkagra (voice)Movie
2014Star Trek: Enterprise - Storm FrontGerman GeneralMovie
2006The PrestigeDefenderMovie
2006VanishedClaude Alexander · 3 episodesShow
2004Species IIIDr. Nicholas TurnerMovie
2003All Grown Up!1 episodeShow
2000The Invisible ManDr. Henrick · 1 episodeShow
2000Ground ZeroAndrew DonovanMovie
1998Martial LawThe One (voice) · 3 episodesShow
1998Killer NetDS Collingwood · 2 episodesShow
1997Trial & RetributionBen Duffield · 1 episodeShow
1997The Apocalypse WatchUlrich von Schnabe · 3 episodesShow
1997The Apocalypse WatchUlrich von SchnabeMovie
1995The Naked TruthDr. Schmekler · 1 episodeShow
1995Deadly GamesDr. Kramer · 1 episodeShow
1995Project Shadowchaser IIIRenkoMovie
1995SlidersDr. Manfred Xang · 1 episodeShow
1995Walking ThunderAnsel RichterMovie
1994Earth 2Dr. Franklin Bennett · 1 episodeShow
1994Flesh and Blood: The Hammer Heritage of HorrorThanksMovie
1994HellboundLockleyMovie
1993Acapulco H.E.A.T.Werner Steinholtz · 1 episodeShow
1993Irresistible ForceJames BarronMovie
1993Street KnightJames FranklinMovie
1992Human TargetDeguerre · 1 episodeShow
1992Doctor Who: ShadaSkagraMovie
1992Still Not Quite HumanDr. Frederick BerrigonMovie
1992Boris and NatashaFearless LeaderMovie
1991P.S. I Luv U1 episodeShow
1991Diplomatic ImmunityStefan NollMovie
1991Edge of HonorBladeMovie
1990The FlashBrian Gideon · 1 episodeShow
1990Parker Lewis Can't LoseWarrior · 1 episodeShow
1990Northern ExposureVladimir Ilyich Lenin · 1 episodeShow
1989Lady in a CornerCharles PatrickMovie
1989The RadicalsUlrich ZwingliMovie
1989Mancuso, F.B.I.1 episodeShow
1989Life Goes On1 episodeShow
1989Ghostbusters IIMaitre D'Movie
1989Licence to KillFallonMovie
1988The Great Escape II: The Untold StoryKiowskiMovie
1988Superboy1 episodeShow
1988BloodstoneVan HoevenMovie
1988TransformationsCalihanMovie
1988Case ClosedMax DolphoMovie
1988D.O.A.BernardMovie
1987Steel DawnShoMovie
1987Boys Will Be BoysShakespeare · 1 episodeShow
1987Beauty and the BeastCollin Hemmings · 1 episodeShow
1987Love Among ThievesIanMovie
1986L.A. LawAlan Scott · 1 episodeShow
1986LilyDavid RoseMovie
1985MacGyverErich von Leer, Quayle, Duncan · 2 episodesShow
1984Murder, She WrotePeter Jatich, Dr. John Sullivan · 2 episodesShow
1984HunterJan 'The Dutchman' Velboon · 1 episodeShow
1983The CleopatrasMark Antony · 3 episodesShow
1981Dynasty2 episodesShow
1978Blake's 7Colonel Quute · 1 episodeShow
1977TargetBilly Jarvis · 1 episodeShow
1977Secret ArmyFlight Lt. John Curtis · 16 episodesShow
1976Romeo and JulietRomeoMovie
1975QuillerMyers · 1 episodeShow
1975Edward the SeventhPrince Wilhelm, Kaiser Wilhelm II · 4 episodesShow
1974Napoleon and LoveCaptain Jean-Andoche Junot · 3 episodesShow
1973A Point In TimeArneMovie
1972ColditzLt. Dick Player · 28 episodesShow
1972The ProtectorsGlen Bailey · 1 episodeShow
1972Dracula A.D. 1972Johnny AlucardMovie
1972The Shadow of the Tower13 episodesShow
1971The Rivals of Sherlock HolmesSydney Wing · 1 episodeShow
1971Lust for a VampireHansMovie
1970No Blade of GrassLockeMovie