2012The Oscar Nominated Short Films 2012: AnimationФильмв роли himself
2011Дикая жизньФильмв роли (voice)
2003Шпионы из КембриджаСериалв роли Oliver Lester · эпизодов: 1
1998Divorcing JackФильмв роли Young Starkey
1998Candle in the Dark: The Story of William CareyФильмв роли Thomas
1997Чисто английские убийстваСериалв роли Keith Shortlands · эпизодов: 1
1995ПохищенныйФильмв роли Captain Forbes
1995Лавка древностейФильмв роли Dick Swiveller
1990Дживс и ВустерСериалв роли Barmy Fotheringay Phipps · эпизодов: 4
1989Great ExpectationsСериалв роли Herbert Pocket · эпизодов: 3
1987АрбалетСериалэпизодов: 1
1987Cause CélèbreФильмв роли Ewan Montagu
1987A Killing on the ExchangeСериалв роли Sgt Ballantyne · эпизодов: 6
1986Doctor Who: The Mysterious PlanetФильмв роли Balazar
1984Поездка в ИндиюФильмв роли Mr. Hadley
1983The Last TermФильм
1982Bright EyesФильмв роли Boy