1996Satie and SuzanneФильмв роли Erik Satie
1989The Comedy of ErrorsФильмв роли Aegeon
1986Twelfth NightФильмв роли Malvolio
1983As You Like ItФильмв роли Jaques
1971Mr. Forbush and the PenguinsФильмв роли Julien
1971Doctor Who: Colony in SpaceФильмв роли Winton
1969David CopperfieldФильмв роли Thomas Traddles
1969The Flaxton BoysСериалв роли Reverend Albermarle Dobson Partridge · эпизодов: 13
1969Битва за АнглиюФильмв роли Simon
1969The Main ChanceСериалв роли Jeremy Upjohn · эпизодов: 1
1968Любовники АйседорыФильмв роли Bedford
1968Only When I LarfФильмв роли Spencer
1967Сага о ФорсайтахСериалв роли Michael Mont · эпизодов: 14
1965Пьеса месяцаСериалв роли Lt. Nicholl · эпизодов: 1
1964A Choice of Coward: The VortexФильмв роли Nicky Lancaster
1964A Choice of CowardСериалв роли Nicky Lancaster · эпизодов: 1
1964Theatre 625Сериалв роли Captain Lee · в роли Edward Wannop · в роли Deschamps / Camille Desmoulins · в роли David · эпизодов: 2
1964DetectiveСериалэпизодов: 1
1963Доктор КтоСериалв роли Winton · эпизодов: 6
1962СвятойСериалв роли Intelligent Undergraduate · в роли Officer Robbins · эпизодов: 1
1962Dr. Finlay's CasebookСериалэпизодов: 1