Gentlemen’s Apocalypse) jako dr Erasmus Pea 2007: Wiedźmikołaj (Terry Pratchett’s Hogfather) jako Lord Downey 2010: Czarna śmierć (Black Death) jako Abbot 2011: A Thousand Kisses Deep jako Max 2013: Before I Sleep jako Eugene Devlin 2018: Mary Poppins powraca jako admirał Boom

Seriale TV 1978: Holocaust jako Reinhard Heydrich 1979: S.O.S. Titanic jako Lawrence Beesley 1981: Masada jako Falco 1984: Charlie jako Charlie Alexander 1990: Napisała: Morderstwo (Murder, She Wrote) jako Justin Hunnicut 1991: Wujek Wania (Uncle Vanya) jako wujek Wania 1991: Miasteczko Twin Peaks jako Thomas Eckhardt 1992: Star Trek: Następne pokolenie (Star Trek: The Next Generation) jako Gul Madred 1992: Opowieści z krypty (Tales From the Crypt) jako dr Alan Getz 1994: Nowe przygody Supermana (Lois & Clark: New Adventures of Superman) jako Jor-El 1994: Babilon 5 (Babylon 5) jako Aldous Gajic 1994: Spider-Man jako Herbert Landon (głos) 1995: Po tamtej stronie jako Bill Trenton 1999: Po tamtej stronie jako inspektor Harold Langford 2001: Hornblower jako kapitan James Sawyer 2004: 4.50 z Paddington (4.50 from Paddington) jako Luther Crackenthorpe 2009: Doktor Who (Doctor Who) jako Lord Azlok 2012: Morderstwa w Midsomer (Midsomer Murders) jako Peter Fossett 2013: Doktor Who (Doctor Who) jako profesor Grisenko 2014: Dom grozy