| Movie | 2009 | Planet 51 | Soldier Vesklin (voice) | |
| Movie | 2010 | Worried About the Boy | Jon Moss | |
| Movie | 2021 | Agatha Raisin: Kissing Christmas Goodbye | Roy Silver | |
| Movie | 2009 | Lesbian Vampire Killers | Jimmy | |
| Movie | 2006 | I Love You. And You. And You. | Narrator | |
| Movie | 2023 | Bolan's Shoes | Jez | |
| Movie | 2020 | We Love Gavin and Stacey | | |
| Movie | 2013 | Catherine Tate's Nan vs Holby City | Jamie | |
| Movie | 2011 | Catherine Tate: Laughing at the Noughties | Self | |
| Movie | 2008 | Trimming the Fat | Sutcliffe | |
| Movie | 2019 | Gavin & Stacey: A Special Christmas | Gavin Shipman | |
| Movie | 2009 | Phineas and Ferb Christmas Vacation! | Blay'n (voice) | |
| Movie | 2009 | Steve Coogan: The Inside Story | Self | |
| Movie | 2012 | My Daughter the Teenage Nudist | Narrator (voice) | |
| Movie | 2016 | Breaking the Bank | Nick | |
| Movie | 2015 | The Bad Education Movie | Shaquille 'Simon' Fraser | |
| Movie | 2014 | Agatha Raisin and the Quiche of Death | Roy Silver | |
| Movie | 2005 | Our Hidden Lives | Davy | |
| Movie | 2023 | Everybody Dies... Sometimes | Therapist | |
| Movie | 2009 | The Catherine Tate Show: Nan's Christmas Carol | Jamie | |
| Movie | 2006 | Losing It | Mike | |
| Movie | 2016 | British Sitcom: 60 Years of Laughing at Ourselves | Gavin (archive footage) (uncredited) | |
| Movie | 2011 | Horrid Henry: The Movie | Dad | |
| Movie | 2014 | Catherine Tate's Nan | Jamie | |
| Movie | 2022 | The Nan Movie | Jamie | |
| Movie | 2016 | You Can't Teach a New Dog Old Tricks | Mr. Grace | |
| Movie | 2008 | The Secret Policeman's Ball 2008 | | |
| Movie | 2025 | Gavin & Stacey: A Fond Farewell | Self | |
| Movie | 2024 | Gavin & Stacey: The Making of the Finale | Self | |
| Movie | 2020 | The Existential Hotline | Soren | |
| Movie | N/A | Welcome to Paradise | Tom | |
| Movie | 2006 | Stingray | Kurt | |
| Movie | 2024 | Gavin & Stacey: The Finale | Gavin Shipman | |
| Movie | 2013 | Bad Education: Christmas Special | Shaquille Fraser | |
| Movie | 2023 | Bad Education: A Christmas Carol | Shaquille Fraser | |
| Movie | 2022 | Bad Education: Reunion | Shaquille Fraser | |
| Movie | 2004 | Vanity Fair | Casino Boy | |
| Movie | 2020 | The Big Night In | Shaquille Fraser | |
| Movie | 2026 | Box of Frogs | Rob | |
| TV Show | 1988 | This Morning | Self | 1 |
| TV Show | 2007 | Roman's Empire | | 6 |
| TV Show | 1993 | Shooting Stars | Self | 1 |
| TV Show | 1995 | Soccer AM | Self | 3 |
| TV Show | 2007 | Phineas and Ferb | | 1 |
| TV Show | 2004 | The Smoking Room | | 1 |
| TV Show | 2004 | The Catherine Tate Show | Jamie | 18 |
| TV Show | 2007 | Gavin & Stacey | Gavin Shipman | 19 |
| TV Show | 2008 | Celebrity Juice | Self | 1 |
| TV Show | 2006 | Robin Hood | | 1 |
| TV Show | 2001 | Teachers | Ben Birkett | 9 |
| TV Show | 2009 | Horne & Corden | | 6 |
| TV Show | 1993 | GMTV | Self | 1 |
| TV Show | 2002 | 20 Things to Do Before You're 30 | | 8 |
| TV Show | 2009 | Dating in the Dark | Self - Narrator | 6 |
| TV Show | 2010 | Justin Lee Collins: Good Times | Self | 1 |
| TV Show | 2014 | Inside No. 9 | Edgar | 1 |
| TV Show | 2004 | Agatha Christie's Marple | Eversleigh | 1 |
| TV Show | 2012 | Bad Education | Shaquille Fraser | 30 |
| TV Show | 2005 | Nathan Barley | Shop Assistant | 1 |
| TV Show | 2015 | Catherine Tate's Nan | Jamie | 2 |
| TV Show | 2016 | Agatha Raisin | Roy Silver | 25 |
| TV Show | 2022 | Newark, Newark | Terry | 3 |
| TV Show | 2011 | Death in Paradise | Leo Downs | 2 |
| TV Show | 2004 | Big Brother's Big Mouth | Self - Host | 26 |
| TV Show | 1996 | Never Mind the Buzzcocks | Self | 1 |
| TV Show | 2017 | Richard Osman's House of Games | Self - Contestant | 5 |
| TV Show | 2011 | Dynamo: Magician Impossible | Self | 1 |
| TV Show | 2017 | Porters | Mark | 1 |
| TV Show | 2008 | Big Brother: Celebrity Hijack | Himself - Hijacker | 1 |
| TV Show | 2024 | The Derbyshire Auction House | Self - Narrator (voice) | 10 |
| TV Show | 2007 | The Omid Djalili Show | | 12 |
| TV Show | 2002 | Being April | Whiffy | 1 |
| TV Show | 2008 | Fairy Tales | Dean Gruff | 1 |
| TV Show | 2008 | Big Brother: The Auditions | Self - Host | 2 |
| TV Show | 2020 | Michael McIntyre's The Wheel | Self - Expert | 1 |
| TV Show | 1977 | The BRIT Awards | Self - Host | 1 |
| TV Show | 2012 | Playhouse Presents | Johnny | 1 |