- 2019The Dark Crystal: Age of ResistanceSeriesskekOk (The Scroll-Keeper) (voice) / Various Characters (puppet), skekOk (The Scroll-Keeper) (voice) / Additional Roles (voice) / Various Characters (puppet), Various Characters (puppet)
- 2016CBeebies Presents: The Tortoise and the Hare - A CBeebies BalletFilm
- 2014The Furchester HotelSeriesMr. Crumb (voice)
- 2013Mr Bloom's Nursery Get Set GrowSeriesColin the Runner Bean
- 2012Andy's Wild AdventuresSeriesPuppeteer
- 2010CBeebies Presents: AladdinFilm