2016Branagh Theatre Live: The EntertainerФильм
2014МакбетФильмв роли Duncan
2006Чемпионат 66 годаФильмв роли Guest
2004Доктор МартинСериалв роли Graham Orchard · эпизодов: 1
2002Война ФойлаСериалв роли DCS David Fielding · эпизодов: 1
2001СтеклоСериалв роли Barry Hill · эпизодов: 6
1999Духи РождестваФильмв роли Broker #1
1999Janice Beard 45 WPMФильмв роли Browne
1998Любовь и смерть на Лонг-АйлендеФильмв роли Henry
1997Чисто английские убийстваСериалв роли Lesley Flux · эпизодов: 1
1997Crime TravellerСериалв роли Duncan · эпизодов: 1
1996АвгустФильмв роли Dr. Michael Lloyd
1996Дэлзил и ПэскоуСериалв роли Eden Thackeray · эпизодов: 2
1996Расследования Хэтти УэйнтроппСериалв роли Jack Branagan · эпизодов: 1
1995The Queen's NoseСериалв роли Shop Owner · эпизодов: 1
1992Party TimeФильмв роли Douglas
1992Moon and SonСериалWriter · эпизодов: 2
1991Merlin of the Crystal CaveСериалв роли Hanno · эпизодов: 1
1991MisteriosoФильмв роли Brian
1991Нежные майские цветыСериалв роли Captain Perigo · эпизодов: 1
1989ClownsФильмWriter
1989Shadow of the NooseСериалв роли Charles Gill · эпизодов: 1
1989Пуаро Агаты КристиСериалв роли Ralph Walton · эпизодов: 1
1988The Raggedy RawneyФильмв роли The Officer
1988The PartyФильмв роли Jeremy Hayes
1988The Play on OneСериалв роли Jeremy Hayes · в роли Brian · Writer · эпизодов: 1
1987When We Are MarriedФильмв роли Fred Dyson
1986Worlds BeyondСериалв роли Albert Moran · эпизодов: 1
1986ЛавджойСериалWriter · эпизодов: 1
1985The Black TowerСериалв роли Bob Loder · эпизодов: 2
1985Theatre NightСериалв роли Bennett · эпизодов: 1
1985Doctor Who: The Mark of the RaniФильмв роли George Stephenson
1984Travelling ManСериалв роли Inspector Mills · эпизодов: 1
1984Маленькая барабанщицаФильмв роли Actor
1984Чисто английское убийствоСериалв роли Barnes · в роли Bernard Cooper · эпизодов: 1
1984Big DealСериалв роли Coffee Stall Owner · Writer · эпизодов: 12
1984MitchСериалв роли Jerry Nicholson · эпизодов: 10
1984Strangers and BrothersСериалв роли Dr. Pearson · эпизодов: 3
1983MacbethФильмв роли Ross
1983ТаггертСериалв роли Tony Meacher · эпизодов: 1
1983Красный монархФильмв роли Zamorsky
1983Number 10Сериалв роли William Long-Wellesley · эпизодов: 1
1983The Beggar's OperaФильмв роли Ben Budge
1981MarriageФильмв роли Kotchkarev
1981Private SchulzСериалв роли Adolf Hitler · эпизодов: 1
1981Elizabeth AloneФильмв роли Henry
1980Juliet BravoСериалв роли Malcolm Page · эпизодов: 1
1977Джозеф ЭндрюсФильмв роли Scout
1977Three Piece SuiteСериалв роли Trevor (segment "Little Things... Parking") · в роли Trevor (segment "Little Things... That Go Bump in the Night") · эпизодов: 1
1977Three Piece SuiteФильмв роли Trevor
1976The Incredible SarahФильмв роли Assistant Stage Manager
1976MastermindФильмв роли Nigel Crouchback
1975Rumpole of the BaileyСериалв роли Mr. Govett · эпизодов: 1
1974PlayhouseСериалв роли Henry · в роли Kotchkarev · эпизодов: 3
1973Centre PlayСериалв роли Guy · эпизодов: 1
1972Королевский судСериалв роли Tom Strafford · эпизодов: 3
1971The Onedin LineСериалв роли Billy Boy · эпизодов: 1
1970Пьеса дняСериалв роли Tim Forrest · эпизодов: 1
1969Softly Softly: Task ForceСериалв роли Robert Wilson · эпизодов: 1
1969Son of ManФильмв роли Andrew
1968The ExpertСериалв роли Ron Taylor · эпизодов: 1
1964The Wednesday PlayСериалв роли Andrew · эпизодов: 1
1964Theatre 625Сериалв роли Tony Lumpkin · эпизодов: 1
1963Доктор КтоСериалв роли George Stephenson · эпизодов: 1
1959Нет убежищаСериалв роли Maxwell · эпизодов: 1