 
			 
			| Series | Stonehouse | Speaker at The House of Commons | 2023-01-02 | 
| Movie | The Love Box in Your Living Room | 2022-10-27 | |
| Movie | Shaun the Sheep: The Flight Before Christmas | Additional Voices (voice) | 2021-12-03 | 
| Movie | Tumbleweed | Bruno Bear (voice) | 2020-12-14 | 
| Movie | A Shaun the Sheep Movie: Farmageddon | Twins (voice) | 2019-09-26 | 
| Movie | The 1st | David | 2018-02-02 | 
| Movie | Early Man | Eemak / Thongo / Additional Voice (voice) | 2018-01-26 | 
| Movie | Shaun The Sheep: Happy Farmer's Day | Twins | 2017-02-01 | 
| Movie | Alan Partridge: Why, When, Where, How And Whom? | Himself | 2017-12-27 | 
| Movie | Octonauts - 15 Underwater Adventures | Captain Barnacles | 2016-10-25 | 
| Movie | Shaun the Sheep Movie | Twins (voice) | 2015-02-05 | 
| Movie | Shaun the Sheep: The Farmer's Llamas | Additional Voices (voice) | 2015-11-13 | 
| Movie | Harry & Paul's Story of the 2s | Brian Blessed / Augustus / Mark Williams / Arthur Weasley / Ruddy Rory Redface / Nick Hewer / Gregg Wallace / Dara Ó Rea / Various | 2014-05-25 | 
| Movie | Alan Partridge: Alpha Papa | Michael | 2013-07-24 | 
| Movie | Acts of Godfrey | DCI Stevens | 2012-01-27 | 
| Movie | The Cow That Almost Missed Christmas | Mère Hen / M. Rat / Oncle Edmund / Lionel (voice) | 2012-12-19 | 
| Series | The Mad Bad Ad Show | 2012-02-17 | |
| Series | Spy | Quiz Host | 2011-10-14 | 
| Series | Pete versus Life | 2010-08-06 | |
| Movie | Shaun The Sheep: Spring Lamb | Twins | 2010-02-04 | 
| Movie | D.O.A | Priest | 2010-10-24 | 
| Series | Octonauts | 2010-10-04 | |
| Movie | Steve Coogan: The Inside Story | Self | 2009-12-27 | 
| Series | The Wrong Door | Various | 2008-08-28 | 
| Series | Fur TV | 2008-05-04 | |
| Movie | Snow White: The Sequel | Prince Charming (voice) | 2007-01-31 | 
| Series | V pasti | 2007-11-07 | |
| Series | Trapped! | The Caretaker | 2007-09-28 | 
| Series | Saxondale | Malcolm 'Rabies' Jessop | 2006-06-19 | 
| Movie | Fear of Fanny | TV Executive | 2006-10-23 | 
| Series | Doctor Who | Mr. Skinner | 2005-03-26 | 
| Series | Bromwell High | 2005-02-01 | |
| Series | Popetown | Sister Marie (voice) | 2005-06-08 | 
| Series | Harry & Paul | 2005-09-20 | |
| Movie | Wimbledon | Chauffeur | 2004-09-13 | 
| Series | Monkey Dust | (voice) | 2003-02-09 | 
| Movie | Anglian Lives: Alan Partridge | Roy from Caistor-St-Edmonds (voice) | 2003-03-24 | 
| Movie | My Wrongs #8245–8249 & 117 | Father in Church | 2002-11-06 | 
| Series | Harry Enfield's Brand Spanking New Show | 2000-09-11 | |
| Movie | Tube Tales | Business Man (segment "Mouth") | 1999-11-19 | 
| Series | Big Train | Unknown | 1998-11-09 | 
| Series | I'm Alan Partridge | Michael | 1997-11-03 | 
| Series | Between the Lines | Unknown | 1992-09-04 | 
| Series | One Foot in the Grave | Unknown | 1990-01-04 |