Filmi
* Divje gosi (1978) - Igral je nepozabno vlogo "Majorja" v tem akcijsko-pustolovskem filmu z Richardom Burtonom v glavni vlogi.
* The Mirror Crack'd (1980) - Igral je kot "Mark" v tej priredbi Agathe Christie.
* Človeški dejavnik (1979) - Igral je vlogo "dr. Davyja" v tem trilerju.
* Dragulj Nila (1985) - Imel je stransko vlogo kot "polkovnik John Adamthwaite" v tem akcijsko-komedijskem nadaljevanju "Romancing the Stone".
* Prevaranti (1988) - Igral je "majorja Williama Gordona" v tej zgodovinski drami.
* The Secret of NIMH (1982) - V tem animiranem filmu je posodil glas liku "Justin".
Televizija
* Profesionalci (1977-1983) - Igral je vlogo "Georgea Cowleyja" v tej priljubljeni britanski akcijski seriji.
* Dragulj v kroni (1984) - Upodobil je "Ronalda Merricka" v tej hvaljeni miniseriji.
* Pustolovščine Sherlocka Holmesa (1984-1991) - V tej seriji je imel ponavljajočo se vlogo kot "Mycroft Holmes".
* Šef (1990-1993) - V tej britanski kriminalni drami je igral vlogo "glavnega nadzornika Johna Cowleyja".
* Miss Marple (1984-1992) - Pojavil se je v več epizodah kot različni liki.
* Poirot (1989-2013) - Igral je različne vloge v dolgoletni priredbi Agathe Christie.
To je le del njegove raznolike filmografije. V svoji karieri je nastopil tudi v številnih drugih filmih, televizijskih serijah in odrskih produkcijah.