Filmovi
* Divlje guske (1978.) - Odigrao je nezaboravnu ulogu "Majora" u ovom akcijsko-pustolovnom filmu u kojem glumi Richard Burton.
* The Mirror Crack'd (1980) - Glumio je "Marka" u ovoj adaptaciji Agathe Christie.
* Ljudski faktor (1979) - Glumio je ulogu "Dr. Davyja" u ovom trileru.
* Dragulj Nila (1985.) - Imao je sporednu ulogu kao "pukovnik John Adamthwaite" u ovom akcijsko-komedijskom nastavku "Romancing the Stone".
* Varalice (1988) - On je u ovoj povijesnoj drami glumio "majora Williama Gordona".
* Tajna NIMH-a (1982.) - On je dao glas liku "Justina" u ovom animiranom filmu.
Televizija
* Profesionalci (1977.-1983.) - Glumio je ulogu "Georgea Cowleya" u ovoj popularnoj britanskoj akcijskoj seriji.
* Dragulj u kruni (1984.) - Glumio je "Ronalda Merricka" u ovoj hvaljenoj miniseriji.
* Avanture Sherlocka Holmesa (1984.-1991.) - Imao je ponavljajuću ulogu kao "Mycroft Holmes" u ovoj seriji.
* Poglavica (1990.-1993.) - Glumio je "glavnog nadzornika Johna Cowleya" u ovoj britanskoj kriminalističkoj drami.
* Miss Marple (1984-1992) - Pojavio se u više epizoda kao različiti likovi.
* Poirot (1989.-2013.) - Glumio je razne uloge u dugogodišnjoj adaptaciji Agathe Christie.
Ovo je samo dio njegove raznolike filmografije. Također se pojavio u brojnim drugim filmovima, televizijskim serijama i kazališnim predstavama tijekom svoje karijere.