W 1971 wystąpił na Chichester Festival Theatre w Chichester w roli Faulklanda w komedii Richarda Brinsleya Sheridana Rywale. W 1976 w New Shakespeare Company w londyńskim Regent’s Park Open Air Theatre zagrał demonicznego Jago w tragedii Williama Shakespeare’a Otello. W 1981 za rolę St. Johna Quartermaine’a w sztuce Warunki Quartermaine’a był nominowany do Laurence Olivier Award dla aktora roku w nowej sztuce. W 1982 w Young Vic Theatre w London Waterloo zagrał Hamleta.

Filmografia Filmy 1962: Samotność długodystansowca 1963: Sportowe życie jako barman 1969: Bitwa o Anglię jako pilot oficer Archie 1971: Posłaniec jako Hugh Trimingham 1973: Dzień Szakala jako Jackal 1973: Dom lalki (A Doll's House) jako Nils Krogstad 1975: Galileo Galilei (Galileo) jako kardynał Inquisitor 1977: O jeden most za daleko jako generał porucznik Brian Horrocks 1977: Pojedynek jako pułkownik 1977: Żołnierz Orański jako pułkownik brytyjski 1978: Komandosi z Navarony jako sierżant Miller 1980: Pęknięte zwierciadło jako inspektor Craddock 1982: Gandhi jako brygadier generał Reginald Dyer 1983: Nigdy nie mów nigdy jako M 1983: Garderobiany jako Oxenby 1984: Bunt na Bounty jako kpt.