2021Last Night in SohoSilver-Haired GentlemanMovie
2019His Dark MaterialsGiacomo Paradisi · 1 episodeShow
2019Murder MysteryMalcolm QuinceMovie
2018Viking DestinyOdinMovie
2017Crooked HouseChief Inspector TavernerMovie
2017Bitter HarvestIvanMovie
2017Francis Bacon: A Brush with ViolenceMovie
2016Miss Peregrine's Home for Peculiar ChildrenAbraham PortmanMovie
2016CrowGreat CrowMovie
2014Big EyesJohn CanadayMovie
2013The Art of the StealSamuel WinterMovie
2012Song for MarionArthurMovie
2011The Adjustment BureauThompsonMovie
2010Ultramarines: A Warhammer 40,000 MovieSeverus (voice)Movie
2008ValkyrieLudwig BeckMovie
2008Yes ManTerenceMovie
2008Get SmartSiegfriedMovie
2008WantedPekwarskyMovie
2007September DawnBrigham YoungMovie
2006Superman II: The Richard Donner CutGeneral ZodMovie
20069/11: The Twin TowersNarrator(voice)Movie
2006These Foolish ThingsBakerMovie
2005Dead FishSamuel FishMovie
2005Separate LiesJoe (uncredited)Movie
2005ElektraStickMovie
2003The Haunted MansionRamsleyMovie
2003The KissPhilip NaudetMovie
2003My Boss's DaughterJack TaylorMovie
2002History of Football: The Beautiful GameNarrator · 13 episodesShow
2002Full FrontalMan on Plane / SelfMovie
2001My Wife Is an ActressJohnMovie
2001RevelationMagnus MartelMovie
2000Red PlanetDr. Bud ChantilasMovie
2000Static ShockDennis / Professor Menace (voice) · 1 episodeShow
1999The LimeyWilsonMovie
1999BowfingerTerry StricterMovie
1999Star Wars: Episode I - The Phantom MenaceChancellor ValorumMovie
1998Kiss the SkyKozenMovie
1998Nureyev UnzippedNarratorMovie
1997The HungerThe Host · 22 episodesShow
1997BlissBaltazarMovie
1997Limited EditionEdward LambMovie
1997Love Walked InFred MooreMovie
1996MindbenderJoe HartmanMovie
1994The Adventures of Priscilla, Queen of the DesertBernadette BassengerMovie
1993The Real McCoyJack SchmidtMovie
1991Prince of ShadowsDarmanMovie
1990Genuine RiskPaul HellwartMovie
1988Alien NationWilliam HarcourtMovie
1988Young GunsJohn TunstallMovie
1987Wall StreetSir Larry WildmanMovie
1987The SicilianPrince BorsaMovie
1986Vilde, the Wild OneEdwardMovie
1986Legal EaglesVictor TaftMovie
1986LinkDr Steven PhillipMovie
1986The Deadly RecruitsDavid AudleyMovie
1986The Alamut AmbushDavid AudleyMovie
1986The Cold War KillersDavid AudleyMovie
1984The Company of WolvesThe Devil (uncredited)Movie
1984The HitWillie ParkerMovie
1983ChessgameDavid Audley · 6 episodesShow
1983The Bloody ChamberMovie
1982Death in the VaticanPadre Andreani, poi Papa Giovanni Clemente IMovie
1981Mystery on Monster IslandTaskinar / SkinnerMovie
1980Superman IIGeneral ZodMovie
1979Together?HenryMovie
1979Meetings with Remarkable MenPrince LubovedskyMovie
1979Lycanthropus, the Son of the NightMovie
1978SupermanGeneral ZodMovie
1978The Thief of BaghdadWazir JaudurMovie
1976StripteaseAlainMovie
1975The Divine NymphDany di BagnascoMovie
1975Hu-ManTerenceMovie
1971A Season in HellArthur RimbaudMovie
1970The Mind of Mr. SoamesJohn SoamesMovie
1968TheoremThe VisitorMovie
1968Spirits of the DeadToby Dammit (segment "Toby Dammit")Movie
1968BlueBlueMovie
1968Toby DammitToby DammitMovie