Actor
Doctor Who: Wish World & The Reality War
2025 · as The Vlinx
Doctor Who: The Legend of Ruby Sunday & Empire of Death
2024 · as The Vlinx
Horrid Henry's Gross Day Out
2020
Horrid Henry's Wild Weekend
Star Wars: The Rise of Skywalker
2019 · as Boolie
Rogue One: A Star Wars Story
2016 · as Two Tubes
Zip & Zap and the Captain's Island
2016 · as Gorilla
Doctor Who: The Day of the Doctor
2013 · as Zygon
Doctor Who at the Proms
2013 · as Monster
Hellboy II: The Golden Army
2008 · as Two-Headed Shop Owner