Filmy
* Divoké husy (1978) - Hrál nezapomenutelnou roli "Majora" v tomto akčním dobrodružném filmu s Richardem Burtonem v hlavní roli.
* The Mirror Crack'd (1980) - Hrál jako "Mark" v této adaptaci Agathy Christie.
* Lidský faktor (1979) - Hrál roli "Dr. Davy" v tomto thrillerovém filmu.
* Jewel of the Nile (1985) - Měl vedlejší roli jako "plukovník John Adamthwaite" v tomto pokračování akční komedie "Romancing the Stone".
* The Deceivers (1988) - He played "Major William Gordon" in this historical drama.
* The Secret of NIMH (1982) - Namluvil postavu "Justina" v tomto animovaném filmu.
Televize
* Profesionálové (1977–1983) - Hrál roli "George Cowleyho" v této populární britské akční sérii.
* Klenot v koruně (1984) - V této uznávané minisérii ztvárnil "Ronalda Merricka".
* Dobrodružství Sherlocka Holmese (1984–1991) - V této sérii měl opakující se roli jako "Mycroft Holmes".
* Náčelník (1990–1993) - V tomto britském kriminálním dramatu hrál "hlavního superintendanta Johna Cowleyho".
* Slečna Marplová (1984–1992) - Objevil se v několika epizodách jako různé postavy.
* Poirot (1989–2013) - Hrál různé role v dlouhotrvající adaptaci Agathy Christie.
This is just a sample of his diverse filmography. Během své kariéry se také objevil v mnoha dalších filmech, televizních seriálech a divadelních inscenacích.