| Movie | 2011 | Rufus Hound: Being Rude | Rufus Hound | |
| Movie | 2011 | Celebrity Juice: Too Juicy For TV! | Self | |
| Movie | 2011 | Big Fat Gypsy Gangster | Kai | |
| Movie | 2012 | The Wedding Video | Raif | |
| Movie | 2024 | Lore | Steve | |
| Movie | 2013 | The Science of Doctor Who | Self | |
| Movie | 2020 | Kat and the Band | Mr. Cato | |
| Movie | 2015 | Scottish Mussel | P.C. Dougie | |
| Movie | 2016 | Shakespeare Live! From the RSC | Self | |
| Movie | 2017 | Beautiful Devils | Archie Hoffman | |
| Movie | 2017 | The Wind in the Willows: The Musical | Mr Toad | |
| Movie | 2020 | What The Butler Saw | Dr Prentice | |
| Movie | 2020 | Cinderella - A Socially Distanced Ball | Buttons | |
| Movie | 2010 | Hounded | Rufus | |
| Movie | 2019 | CBeebies Presents: Hansel and Gretel | | |
| TV Show | 2006 | Let Me Entertain You | | 1 |
| TV Show | 1964 | Top of the Pops | Self | 3 |
| TV Show | 2018 | Waffle the Wonder Dog | Waffle (voice) | 60 |
| TV Show | 2001 | Richard & Judy | Self | 2 |
| TV Show | 2007 | Would I Lie to You? | Self | 1 |
| TV Show | 2008 | Argumental | | 47 |
| TV Show | 2006 | The Apprentice: You're Fired! | | 2 |
| TV Show | 2008 | Celebrity Juice | Self | 4 |
| TV Show | 2009 | As Seen on TV | | 1 |
| TV Show | 2002 | Outtake TV | | 19 |
| TV Show | 2006 | Grime Scene Investigation | | 8 |
| TV Show | 2017 | Richard Osman's House of Games | Self - Contestant | 5 |
| TV Show | 2010 | What Do Kids Know? | | 5 |
| TV Show | 2010 | Richard Bacon's Beer & Pizza Club | | 3 |
| TV Show | 2012 | A Touch of Cloth | Himself | 1 |
| TV Show | 2009 | You Have Been Watching | Self | 3 |
| TV Show | 2014 | Ronja, the Robber's Daughter | Mattis (voice, English version) | 26 |
| TV Show | 2005 | Doctor Who | Sam Swift | 2 |
| TV Show | 2015 | Cucumber | Rupert Fuller | 1 |
| TV Show | 1964 | Top of the Pops | Self - Host | 84 |
| TV Show | 2008 | Celebrity Juice | Self - | 76 |
| TV Show | 2006 | Dancing on Ice | | 8 |
| TV Show | 2015 | Tofu | Rupert | 8 |
| TV Show | 2019 | Sadie Sparks | Gilbert | 59 |
| TV Show | 2009 | Let's Dance for Comic Relief | Self - Judge | 1 |
| TV Show | 1996 | Never Mind the Buzzcocks | Self | 2 |
| TV Show | 2010 | Let's Dance for Sport Relief | Self - Judge | 1 |
| TV Show | 2010 | Let's Dance for Sport Relief | Self - Contestant | 2 |
| TV Show | 2017 | Let's Sing and Dance for Comic Relief | Self - Judge | 1 |
| TV Show | 2011 | Celebrity Antiques Road Trip | Self - Participant | 1 |
| TV Show | 2021 | The Weakest Link | Self - Participant | 1 |
| TV Show | 2019 | Dave Gorman: Terms and Conditions Apply | | 1 |
| TV Show | 2005 | 8 Out of 10 Cats | Self | 1 |
| TV Show | 2007 | Keeping Up with the Kardashians | Self | 1 |
| TV Show | 2011 | The Chase: Celebrity Special | Self | 1 |
| TV Show | 2004 | Strictly Come Dancing | Self | 1 |
| TV Show | 2019 | Extreme Chocolate Makers | Self — Narrator | 10 |
| TV Show | 2016 | Lip Sync Battle UK | Self | 1 |
| TV Show | 2022 | No Return | Al Milner | 2 |