2000The Unforgettable Diana DorsФильмв роли Self
1999Blondes: Diana DorsФильмв роли self
1993Peak PracticeСериалв роли Dr. John Reginald · эпизодов: 8
1989Paris by NightФильмв роли Michael Swanton
1989Страсть и райФильмв роли Duke of Windsor
1987Инспектор МорсСериалв роли Alfred Rydale · эпизодов: 2
1986Ladies' NightФильмв роли Leach
1986Unnatural CausesСериалв роли Leach · эпизодов: 1
1984Pope John Paul IIФильмв роли Prof. Pigon
1983ДэлглишСериалв роли Clifford Bradley · эпизодов: 5
1983Смерть эксперта-свидетеляСериалв роли Clifford Bradley · эпизодов: 6
1981БункерФильмв роли Major Otto Günsche
1980Грубая огранкаФильмв роли Pilbrow
1979Непридуманные историиСериалв роли Roger Carson · в роли Jerry Wilde · в роли Percy Hayward · в роли Steve · в роли Cranmer Oakes · в роли Harry Pope · эпизодов: 1
1978Edward and Mrs SimpsonСериалв роли Duke of York · эпизодов: 5
1978Edward & Mrs. SimpsonФильмв роли Duke of York
1976Наш общий другСериалв роли Mortimer Lightwood · эпизодов: 6
1976Well Thank You, ThursdayФильмв роли Toby
1976Красный день календаряСериалв роли Toby · эпизодов: 1
1975BrassneckФильм
1975Carry On LaughingСериалв роли Willie · эпизодов: 2
1974Большие надеждыФильмв роли Herbert Pocket
1972Ван дер ВалкСериалв роли Stevin · эпизодов: 1
1971Вверх и вниз по лестницеСериалв роли Lt. Jack Dyson RFC · эпизодов: 1
1970The GoodiesСериалв роли Churchill · эпизодов: 1
1970Пьеса дняСериалв роли Clive Avon · эпизодов: 1
1965Пьеса месяцаСериалв роли Leonard Bast · эпизодов: 1
1964The SystemФильмв роли Willy
1962Twice Round the DaffodilsФильмв роли Chris Walker
1961Der Schwur des Soldaten PooleyФильмв роли Nobby
1959Serious ChargeФильмв роли Larry Thompson
1958Gideon's DayФильмв роли PC Simon Farnaby-Green
1958The Young and the GuiltyФильмв роли Eddie Marshall
1957Женщина в халатеФильмв роли Brian Preston
1955A Prize of GoldФильмв роли Conrad
1955EscapadeФильмв роли Max Hampden
1953Escape by NightФильмв роли Joey Weston
1953The Yellow BalloonФильмв роли Frankie
1950БеспризорникФильмв роли Wheeler, the mudlark