
Acted in 23
2020s
- 2026
- 2024
- 2022
No Return
Al Milner · 2 episodes
- 2020
Cinderella - A Socially Distanced Ball
Buttons
What The Butler Saw
Dr Prentice
Kat and the Band
Mr. Cato
2010s
- 2019
CBeebies Presents: Hansel and Gretel
Movie
Dave Gorman: Terms and Conditions Apply
TV
Sadie Sparks
Gilbert · 59 episodes
- 2018
Waffle the Wonder Dog
Waffle (voice) · 60 episodes
- 2017
The Wind in the Willows: The Musical
Mr Toad
Beautiful Devils
Archie Hoffman
- 2016
- 2015
Scottish Mussel
P.C. Dougie
Tofu
Rupert · 8 episodes
- 2012
- 2011
- 2010
Hounded
Rufus
2000s
- 2008
Argumental
TV
- 2006
- 2005
Appearances22
2010s
- 2019
Extreme Chocolate Makers
Self — Narrator · 10 episodes
- 2017
Let's Sing and Dance for Comic Relief
Self - Judge · 1 episode
- 2016
Shakespeare Live! From the RSC
Self
Lip Sync Battle UK
Self · 1 episode
- 2013
The Science of Doctor Who
Self
- 2012
- 2011
Celebrity Juice: Too Juicy for TV!
Self
2000s
- 2009
You Have Been Watching
Self · 3 episodes
- 2008
- 2007
- 2005
- 2004
- 2001
1990s
- 1996