TV series and Movies
2022 Doc Martin – Martin Ellingham (series 10)
2021 Manhunt – DCI Colin Sutton (series 2)
2019 Warren – Warren
2019 Doc Martin – Martin Ellingham (series 9)
2019 Manhunt – DCI Colin Sutton (series 1)
2018 Vanity Fair – Sir Pitt Crawley
2017 Doc Martin – Martin Ellingham (series 8)
2015 Mystery!
2015 Doc Martin – Martin Ellingham (series 7)
2015 Arthur & George – Arthur Conan Doyle
2014 Nativity 3: Dude, Where’s My Donkey?! – Mr. Shepherd
2014 Men Behaving Badly – Gary (comic relief)
2013 Strike Back – Sebastian Grays
2013 Doc Martin – Martin Ellingham (series 6)
2012 Room on the Broom – Dog (voice)
2012 The Town – Len Robson
2012 A Mother’s Son – Ben
2011 Hit Favourites: Friends and Family/Preschool fun/Sweet dreams – Kipper
2011 Me or the Dog – Dudley (voice) Short
2011 Doc Martin – Martin Ellingham (series 5)
2010 Labrats – Pearly (voice) Video
2010 Reggie Perrin – Reggie (series 2)
2009 Doc Martin – Martin Ellingham (series 4)
2009 Peter Kay’s Animated All Star Band: BBC Children in Need Medley – Stripy (voice) Music Video
2009 Hit Favourites: Frosty Friends/Here comes spring – Kipper
2009 Reggie Perrin – Reggie (series 1)
2007 The Man Who Lost His Head – Ian Bennett
2007 Doc Martin – Martin Ellingham (series 3)
2006 Losing It – Phil MacNaughton
2006 The Children’s Party at the Palace – Mr. Plod (Noddy) TV Special
2005 Doc Martin – Martin Ellingham (series 2)
2005 William and Mary – William Shawcross (series 3)
2003 Doc Martin – Martin Ellingham (series 1)
2004 Hit Entertainment Vol 1 & vol 2 – Kipper
2004 Fungus the Bogeyman – George White
2004 William and Mary – William Shawcross (series 2)
2004 Beauty – Tom
2003 The Booze Cruise – Clive Rainer
2003 William and Mary – William Shawcross (series 1)
2003 Doc Martin and the Legend of the Cloutie – Dr. Martin Bamford
2003 Little Robots – Stripy (voice)
2002 Calling All Toddlers 2 – Kipper video
2002 Goodbye, Mr. Chips – Mr. Chipping
2002 A Is for Acid – John George Haigh
2002 Rock My World – James Chancellor
2001 Merlin the Magical Puppy – Merlin (voice)
2001 Doc Martin – Dr Martin Bamford
2000 Aladdin – Abanazer
2000 Lorna Doone – Jeremy Stickles
1997-2000 Kipper – Kipper (voice) 78 episodes
2000 Dirty Tricks – Edward
2000 Randall & Hopkirk (Deceased) – Craig Nash
2000 Roger and the Rottentrolls – Narrator (series 4)
2000 Gormenghast – Professor Flower
2000 Saving Grace – Dr. Bamford
1999 The Nearly Complete and Utter History of Everything – King Henry V
1999 Sex ‘n’ Death – Ben Black
1999 Hunting Venus – Simon Delancey
1998 Neville’s Island – Roy
1998 Roger and the Rottentrolls – Narrator (series 3)
1998 Men Behaving Badly – Gary Strang (Last orders)
1998 Shakespeare in Love – Richard Burbage
1998 Touch and Go – Nick
1998 The Acid House – Rory (segment “The Acid House”)
1998 The Revengers’ Comedies – Anthoy Staxton-Billing
1997 It’s Good to Talk Short
1997 Men Behaving Badly – Gary Strang (Christmas special)
1997 Men Behaving Badly – Gary Strang (series 6)
1997 Roger and the Rottentrolls – Narrator (series 2)
1997 Vincent and Doug – Stanley (voice)
1997 Hospital! – Isolation Patient
1997 Noel’s House Party – himself
1996 Never Mind the Horrocks – Various Roles
1996 Men Behaving Badly – Gary Strang (series 5)
1996 Over Here – Group Captain Cyrill Barker
1996 Lord of Misrule – Minister of Defence
1996 Roger and the Rottentrolls – Narrator (series 1)
1995 Jeremy Hardy Gives Good Sex Video
1995 Moving Story – Earl Pangbourne
1995 Men Behaving Badly – Gary Strang (series 4)
1995 Chiller – Ray Knight
1994 Harry Enfield and Chums – Charlie Terminator
1994 Men Behaving Badly – Gary Strang (series 3)
1994 Staggered – Neil Price
1994 An Evening with Gary Lineker – Dan Hudson
1994 Under the Hammer – Hector Bovington
1993 Demob – Dick Dobson
1993 If You See God, Tell Him – Estate Agent
1993 The Smell of Reeves and Mortimer – Victorian Doctor/Phil Spector
1993 Dancing Queen – Donald
1993 Bonjour la Classe – Dr. Chambourcy
1993 Swing Kids – Bannfuhrer
1993 Lovejoy – Anthony Drury
1992 Men Behaving Badly – Gary Strang (series 2)
1992 The Ballad of Kid Divine: The Cockney Cowboy – Hog
1992 Men Behaving Badly – Gary Strang (series 1)
1990-1992 Harry Enfield’s Television Programme – Voter/Sidney Harbour-Bridge/Art Critic
1992 Carry on Columbus – Martin
1992 Inspector Morse – James Balcombe
1992 The Upper Hand – Paul
1991 Gone to the Dogs – Pilbeam
1991 Jeeves and Wooster – Barmy
1991 About Face – Dr. Powell
1990 The Russia House – Brock
1990 Never Come Back – Luke
1989 The Paradise Club – Willy Bruce – Special Branch
1989 Boon – Viscount James Blackwater
1989 Hannay – Lord Amersham
1987 American Playhouse – Photographer
1987 All at Number 20 – Henry
1983 -1986 No Place Like Home – Nigel Crabtree
1983 Jury – Martyn
1983 Doctor Who – Lon
Documentaries
2022 Islands of the Pacific
2019 Islands of America
2016 Islands of Australia
2016 Rising Damp Forever
2016 Secrets of Growing Old
2016 Secrets of Growing Up
2015 Carry on Forever
2015 Man & Beast
2014 Secret Life of Cats
2014 Secret Life of babies
2014 A Lion Called Mugie
2014 Kids with Cameras: Diary of a Children’s Ward
2013 Heavy Horsepower
2013 Secret Life of Dogs
2012 The Lemurs of Madagascar
2011 Man to Manta
2010 Horsepower
2009 Islands of Britain
2008 A Man and His Dogs
Theatre
2002 Tartuffe, Lyttelton Theatre, National Theatre.
1990 Valued friends, Hampstead Theatre – Scott
1989 Valued friends, Hampstead Theatre – Scott
1988 The Admirable Crichton, Duncan C Weldon & Jerome Minskoff for Triumph Theatre/ Theatr Clwyd – Rev John Treherne,
1987-1988 Unsuitable For Adults, New Vic, Bristol.
1986-1987 Henry IV, Parts I & II Thomas,Duke of Clarence/Sheriff/Lord Mowbray/Bullcalf, English Shakespeare Company
1986 – 1987 Henry IV, Theatre Royal, Bath
1985 – 1986 Solyony, Three Sisters, Bristol Old Vic – Theatre Royal
1985 – 1986 The Life of Galileo, Bristol Old Vic – Theatre Royal.
1985 – 1986 Mother Goose, Bristol Old Vic – Theatre Royal.
1985 – 1986 The Rivals, Bristol Old Vic – Theatre Royal – Captain Jack Absolute
1984 – 1985 Rosencrantz and Guildenstern are Dead, Bristol Old Vic – Theatre Royal.
1984 – 1985 Richard II, Bristol Old Vic – Theatre Royal
1985 Harvey, Bristol Old Vic – Theatre Royal – Duane Wilson
1984-1985 Peter Pan, Bristol Old Vic – Theatre Royal – Pirate
Books