

Preschool
2026 · as Chase

Lore
2024 · as Steve

The Wedding Video
2012 · as Raif

Big Fat Gypsy Gangster
2011 · as Kai

Shakespeare Live! From the RSC
2016 · as Self

Scottish Mussel
2015 · as P.C. Dougie

Kat and the Band
2020 · as Mr. Cato

Beautiful Devils
2017 · as Archie Hoffman

Hounded
2010 · as Rufus

The Wind in the Willows: The Musical
2017 · as Mr Toad

The Science of Doctor Who
2013 · as Self

Celebrity Juice: Too Juicy For TV!
2011 · as Self

What The Butler Saw
2020 · as Dr Prentice

CBeebies Presents: Hansel and Gretel
2019

Rufus Hound: Being Rude
2011 · as Rufus Hound

Cinderella - A Socially Distanced Ball
2020 · as Buttons