Pogromcy duchówHarold FilmoreUnderworld: Wojny krwiThomasZanim się pojawiłeśStephen TraynorDuma i uprzedzenie, i zombiepan BennetDespite the Falling Snowstary Alexander 2017That Good NightgośćEuforiapan Daren 2018Johnny English: Nokautagent SiedemHappy New Year, Colin BursteadBertie 2019Tajemnica pieczęci smokalord DudleyGodzilla II: Król potworówJonah AlanFanny Lye wybawionaJohn Lye 2020MankWilliam Randolph HearstKsięga wizjidr Johan Anmuth2021King’s Man: Pierwsza misjagenerał Kitchener2022Słońce nad horyzontemJacob2025Frankensteinbaron Leopold Frankenstein
Seriale TV 1974: Father Brown jako komendant Neil O’Brien 1975: Edward VII jako książę Eddy 1977: The Professionals jako Parker 1977: Raffles jako Teddy Garland 1979: Tales of the Unexpected jako Robert Smythe 1990: Play for Today jako Colin 1982: Mróz w maju jako Reynaud Callaghan 1982: Nancy Astor jako Edward Hartford-Jones 1984: Klejnot w koronie jako Guy Perron 1985: Thunder Rock jako Charleston 1987: Out on a Limb jako Gerry Stamford 1988: First Born jako Edward Forester 1989: Mission: Impossible jako premier 1990: Upiór w operze jako Upiór 1997: Rebeka jako Maxim de Winte 1997: Trial & Retribution jako Greg Harwood 2000: Murder Rooms: Mysteries of the Real Sherlock Holmes jako sir Henry Carlyle 2002: Detektyw Foyle jako Guy Spencer 2003: Looking