1997The Memoirs of Hyacinth BucketФильмв роли Emmet
1990Соблюдая приличияСериалв роли Emmet · эпизодов: 34
1989Когда мы встретимся вновьСериалв роли Capt. Douglas · эпизодов: 2
1989A Fine RomanceСериалв роли Nate · эпизодов: 1
1984Алло, алло!Сериалв роли Submarine Commander · эпизодов: 1
1983Рядовые на парадеФильмв роли Infantry Soldier
1980The Flipside of Dominick HideФильмв роли Carl Morgan
1980Hi-de-Hi!Сериалв роли Clive Dempster · эпизодов: 25
1979Roger of the RajФильмв роли Captain Meredith
1979ShoestringСериалв роли Brian Kelson · эпизодов: 1
1977Escape from Stalag Luft 112BФильмв роли Attenborough
1977BBC2 Play of the WeekСериалв роли Schneider · эпизодов: 1
1977Nicholas NicklebyСериалв роли Frank Cheeryble · эпизодов: 2
1976Ripping YarnsСериалв роли Cpt. Meredith · эпизодов: 1
1975РоллерболФильмв роли Man Collecting Coats
1973The Song of SongsСериалв роли Robert Horvath · эпизодов: 5
1972Doctor Who: The Sea DevilsФильмв роли Lt. Commander Mitchell
1971The Sons and Daughters of TomorrowФильмв роли Hamilton White
1970TrogФильмв роли Malcolm Travers
1970Пьеса дняСериалв роли Carl Morgan · эпизодов: 1
1970The Walking StickФильмв роли Benjy
1969Битва за АнглиюФильмв роли Sgt. Pilot Chris
1968Если...Фильмв роли Willens
1968The Blood Beast TerrorФильмв роли William Warrender
1967Romeo and JulietФильмв роли Benvolio
1965Пьеса месяцаСериалв роли Benvolio · в роли Miguel · эпизодов: 1
1965The TroubleshootersСериалв роли Greg Harley · эпизодов: 1
1963Доктор КтоСериалв роли Lt. Commander Mitchell · эпизодов: 3
1962Z-CarsСериалэпизодов: 2
1960A French MistressФильмв роли Slater