2018The AlienistCharles Murray · 1 episodeShow
2017Philip K. Dick's Electric DreamsChief Judge · 1 episodeShow
2017The SnowmanGunnar HagenMovie
20176 DaysMI6 SpokesmanMovie
2015The CoronerGavin Drake · 1 episodeShow
2015Hitler on Trial: The Truth Behind the StoryMovie
2015Jonathan Strange & Mr NorrellLord Wellington, Lord Wellington (uncredited) · 3 episodesShow
2014Dracula UntoldSimionMovie
2014Penny DreadfulSir Geoffrey Hawkes · 2 episodesShow
2013Saving Mr. BanksDiarmuid RussellMovie
2012Hatfields & McCoysPerry Cline · 3 episodesShow
2011The Man who Crossed HitlerWalther StennesMovie
2011The BorgiasGiovanni Sforza · 8 episodesShow
2010The Last SevenIsaac GraingerMovie
2010ShanghaiMikeyMovie
2009NCIS: Los AngelesVisser · 1 episodeShow
2007The Sarah Jane AdventuresProfessor Nicholas Skinner · 2 episodesShow
2007LewisSimon Monkford · 1 episodeShow
2006Lead Balloon1 episodeShow
2006Tristan & IsoldeBodkinMovie
2006Hotel BabylonMichael Harkness · 1 episodeShow
2005Beowulf & GrendelThorkelMovie
2005RomeLepidus · 3 episodesShow
2004HexMephistopheles · 4 episodesShow
2004GladiatressCaesarMovie
2004LondonJoseph Conrad · 3 episodesShow
2004New TricksRay Barlow · 1 episodeShow
2003Frankenstein: Birth of a MonsterVictor FrankensteinMovie
2003Lara Croft: Tomb Raider - The Cradle of LifeMI6 Agent CallowayMovie
2003Keen Eddie1 episodeShow
2002The Princess and the PeaKing Laird (voice)Movie
2002Sir Gawain and the Green KnightKing Arthur / Guide (voice)Movie
2002Killing Me SoftlyAlice's BossMovie
2002The Cat's MeowJoseph WillicombeMovie
2001Waking the DeadDr. Jonathan Lynch · 2 episodesShow
2000Shadow of the VampireWolfgang MüllerMovie
1999The Scarlet PimpernelRobespierre · 6 episodesShow
1999Gimme Gimme GimmeVince · 1 episodeShow
1998Highlander: The RavenTrevor Benton · 1 episodeShow
1998Tale of the MummyYoungMovie
1998Big WomenBull · 4 episodesShow
1995The Virgin in the IceLe GaucherMovie
1995The BuccaneersLord Richard Marabel · 5 episodesShow
1994Chandler & CoXavier · 1 episodeShow
1994CadfaelLe Gaucher · 1 episodeShow
199499-1Loach · 4 episodesShow
1993Resnick: Rough TreatmentAlan StaffordMovie
1992WitchcraftSteiner · 2 episodesShow
1992Between the LinesMartin Williams · 1 episodeShow
1992The Cloning of Joanna MayTom · 2 episodesShow
1991Stanley and the WomenTom Devenish · 2 episodesShow
1991The Grass ArenaCharles FieldhouseMovie
1990Jeeves and WoosterWilmot · 1 episodeShow
1989Birds of a FeatherMartin · 1 episodeShow
1989The Paradise ClubRicky Wooley · 1 episodeShow
1989TraffikLee · 3 episodesShow
1989Tales from the CryptT · 1 episodeShow
1988South of the BorderFrank · 1 episodeShow
1988Rowing with the WindFletcherMovie
1988On the Black HillJim WatkinsMovie
1986LovejoyLindsey Parry-Davies · 1 episodeShow
1985Screen TwoCharles Fieldhouse · 1 episodeShow
1983TaggartJames Forsyth · 1 episodeShow
1972Van der ValkMartin Lepweg · 1 episodeShow