2018Nothing Like a DameФильмв роли Self (archive footage) (uncredited)
2004Brambly Hedge: Classic CollectionФильмв роли Mr Apple (Voice)
1999Страна фейСериалв роли Father Daley · эпизодов: 2
1999Brambly Hedge: The High HillsФильмв роли Mr. Apple (Voice)
1999Чай с МуссолиниФильмв роли British Consul
1997A Dance to the Music of TimeСериалв роли Ted Jeavons · эпизодов: 4
1996Ежевичная полянаСериалв роли Mr Apple (voice) · эпизодов: 8
1993September SongСериалв роли Billy Balsam · эпизодов: 20
1990Can You Hear Me Thinking?Фильмв роли Kevin
1989Happy Christmas, I Love YouФильмв роли Bruce Naylor
1989Генрих V: Битва при АзенкуреФильмв роли Williams
1989Screen OneСериалв роли Kevin · эпизодов: 1
1989Angel VoicesФильмв роли Tommy
1988Charlie ChalkСериалэпизодов: 13
1987Блант – четвертый мужчинаФильмв роли Goronwy Rees
1985Второй экранСериалв роли Goronwy Rees · в роли Tommy · эпизодов: 1
1984Playing ShakespeareСериалэпизодов: 9
1983Воспитание РитыФильмв роли Brian
1982ЭнигмаФильмв роли Hirsch, Limmer's Assistant
1981A Fine RomanceСериалв роли Mike · эпизодов: 26
1981The Search for Alexander the GreatСериалв роли Aristotle · эпизодов: 4
1980Love in a Cold ClimateСериалв роли Davey Warbeck · эпизодов: 8
1978The Comedy of ErrorsФильмв роли Dromio of Syracuse
1978Ice AgeФильмв роли Paul
1977BBC2 Play of the WeekСериалв роли Paul · эпизодов: 1
1974Dead CertФильмв роли Sandy Mason
1971Елизавета: Королева английскаяСериалв роли Duke of Alencon · эпизодов: 1
1968Tell Me LiesФильмв роли Party Guest
1967Марат СадФильмв роли Herald
1965Thirty-Minute TheatreСериалв роли The Prisoner · эпизодов: 1
1956Театр в креслеСериалв роли Paul · эпизодов: 1