| Movie | The Night Before Christmas in Wonderland | Fish Barrister | 2024-11-15 |
| Movie | Old Dads | Scooter | 2023-10-20 |
| Movie | The Big Fat Quiz of Sport | Self - Panelist | 2023-05-14 |
| Movie | Monsternado | Hotel Guest | 2023-11-14 |
| Series | The Island | Self - Host | 2022-03-23 |
| Series | Chad and JT Go Deep | Chad Kroeger | 2022-08-23 |
| Movie | Quintessentially British | Self | 2022-10-27 |
| Series | Tom Allen’s Quizness | Self - Host | 2021-05-14 |
| Series | Complaints Welcome | Himself | 2021-10-14 |
| Movie | Miranda: My Such Fun Celebration | Self | 2020-01-01 |
| Series | Bake Off: The Professionals | Host | 2018-05-06 |
| Series | The Great British Bake Off: An Extra Slice | Self - Host | 2017-08-31 |
| Movie | The Great Xmas Rant | Self | 2017-12-21 |
| Series | The Great British Bake Off: An Extra Slice | Self | 2014-08-08 |
| Series | 8 Out of 10 Cats Does Countdown | Unknown | 2013-04-12 |
| Movie | Cleaning Up | Tim | 2011-09-15 |
| Movie | Post-Mortem | Kyle | 2010-09-25 |
| Movie | Tamara Drewe | Vintner | 2010-07-14 |
| Movie | Frankie Howerd: Rather You Than Me | Lighting Technician | 2008-04-08 |
| Movie | The Rance Allen Group: Front Row Live | Vocals | 2007-01-01 |
| Series | The Apprentice: You're Fired! | Self - Presenter | 2006-02-22 |
| Movie | Starter for 10 | Tristram Neville | 2006-09-13 |
| Movie | Fear of Fanny | Paul | 2006-10-23 |
| Movie | Tom Brown's Schooldays | Fothergill | 2005-01-01 |
| Movie | Colour Me Kubrick | Charles | 2005-10-06 |
| Movie | Love Hurts | David Weaver (as Thomas Allen) | 1990-04-19 |
| Movie | The Shepherd | 1984-01-01 | |
| Movie | Home Safe | Anderson | 1981-01-01 |
| Movie | Blood & Guts | Referee | 1978-09-15 |
| Movie | Man's Favorite Sport? | Bit Part (uncredited) | 1964-01-31 |
| Movie | The Cape Canaveral Monsters | Corporal Wilson | 1960-12-01 |
| Movie | Around the World in 80 Days | (uncredited) | 1956-10-17 |