1988TroublesСериалв роли Major Brendan Archer · эпизодов: 2
1988Codename: KyrilСериалв роли Kyril · эпизодов: 2
1987Ужас в опереФильмв роли Marco
1986Car TroubleФильмв роли Gerald
1985A Month in the CountryФильмв роли Rakitin
1984И восходит солнцеСериалв роли Mike Campbell · эпизодов: 2
1984Oxbridge BluesСериалв роли Victor Geary · эпизодов: 1
1984Грейстоук: Легенда о Тарзане, повелителе обезьянФильмв роли Jeffson Brown
1984ИнтриганкаСериалв роли Jamie MacGregor · эпизодов: 9
1984LouisianeФильмв роли Clarence Dandridge
1983Reilly: Ace of SpiesСериалв роли Lockhart · эпизодов: 3
1983ВластьФильмв роли Lt. Ryder
1982ГандиФильмв роли Reverend Charlie Andrews
1982Воган Сериалв роли Self · эпизодов: 2
1981Огненные колесницыФильмв роли Eric Liddell
1981Antony & CleopatraФильмв роли Octavius Caesar
1981The Search for Alexander the GreatСериалв роли Hephaistion · эпизодов: 4
1981All's Well That Ends WellФильмв роли Bertram
1980Lady KillersСериалв роли Neville Heath · эпизодов: 1
1980HamletФильмв роли Fortinbras
1978JubileeФильмв роли Angel
1976Plays for BritainСериалв роли Henry · эпизодов: 1
1976The Paradise RunФильмв роли Henry
1974Churchill's PeopleСериалв роли John Ross · эпизодов: 1
1967ITV: ТеатрСериалв роли Ian Arthur · эпизодов: 1