2010MacbethФильмв роли Duncan / Doctor
2003Точки над IФильмв роли Presenter
1997Caught in the ActФильмв роли Neville Goodenough
1997Чисто английские убийстваСериалв роли CC Richard Lovell · в роли Walter Oswood · эпизодов: 1
199499-1Сериалв роли Rappaport · эпизодов: 1
1992Биение сердцаСериалв роли Ralph Harrison · эпизодов: 1
1991Titmuss RegainedСериалв роли Dr. Fred Simcox · эпизодов: 3
1991Солдат, солдатСериалв роли Lt Col Horwood · эпизодов: 1
1991In Suspicious CircumstancesСериалв роли George Storrs · эпизодов: 1
1987Инспектор МорсСериалв роли Stephen Radford · эпизодов: 1
1986Paradise PostponedСериалв роли Fred Simcox · эпизодов: 14
1986On Wings of FireФильмв роли King Vishtaspa
1986God's OutlawФильмв роли John Frith
1985Lace 2Фильмв роли Christopher Swann
1983The Fourth ArmСериалв роли Maj. Hugh Gallagher · эпизодов: 12
1982Doctor Who: Four to DoomsdayФильмв роли Persuasion
1980A Tale of Two CitiesСериалв роли Charles Darnay / Sydney Carton · эпизодов: 8
1979Turtle's ProgressСериалв роли Alex Corton · эпизодов: 2
1979Certainties and DoubtsФильм
1978Семёрка БлейкаСериалв роли Major Provine · эпизодов: 1
1977Secret ArmyСериалв роли Major Nick Bradley · эпизодов: 5
1976It Shouldn't Happen to a VetФильмв роли Richard Carmody
1974Churchill's PeopleСериалв роли Norman man-at-arms · эпизодов: 1
1972New Scotland YardСериалв роли Kenny Aldridge · эпизодов: 1
1971МакбетФильмв роли Donalbain
1969The Mind of Mr. J.G. ReederСериалв роли Constable Burnett · эпизодов: 1
1969О, что за чудесная войнаФильмв роли Jack Henry Smith
1968Nicholas NicklebyСериалв роли Frank Cheeryble · эпизодов: 4
1967ITV: ТеатрСериалв роли Jack Sheppard · в роли The Count · эпизодов: 1
1963Доктор КтоСериалв роли Persuasion · эпизодов: 4