2024
Doctor Who at the Proms as Self - Movement Director2020
The Skywalker Legacy as Self2019
Star Wars: The Rise of Skywalker as Cai Threnalli2018
The Force of Sound as Ello Asty (archive footage)2017
Star Wars: The Last Jedi as C'ai Threnalli2016
Rogue One: A Star Wars Story as Admiral Raddus2015
Star Wars: The Force Awakens as Ello Asty (uncredited)2014
Doctor Who: Deep Breath as Footman2013
Doctor Who: The Day of the Doctor as Zygon2013
Doctor Who at the Proms as Lead Monster2013
Doctor Who: Clarence and the Whispermen as Whisper Man2012
Pond Life as Ood2011
Doctor Who: The Doctor, the Widow and the Wardrobe as Wooden Queen2011
Doctor Who: Death is The Only Answer as Ood2010
Doctor Who at the Proms as Monster2009
Being Human as Not available2009
Doctor Who: Planet of the Dead as Sorvin2009
Doctor Who: The Waters of Mars as Ood Sigma2009
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008 as Hero Monsters2008
Inkheart as Minotaur2008
Doctor Who: The Next Doctor as Cyberleader2007
The Sarah Jane Adventures as Jeffrey / Blakeman / Janine Slitheen2007
The Sarah Jane Adventures as Kudlak / Emperor / Mistress2007
The Sarah Jane Adventures as Jay Slitheen2007
The Sarah Jane Adventures as Captain Tybo2007
The Sarah Jane Adventures as Highwayman2007
The Sarah Jane Adventures as Leaf Blathereen2007
The Sarah Jane Adventures as Slitheen2007
The Sarah Jane Adventures as Shansheeth2007
The Sarah Jane Adventures as Red Robot2007
The Sarah Jane Adventures as The Metalkind2007
1408 as Kevin O'Malley2007
Doctor Who: Voyage of the Damned as The Host2006
Torchwood as Weevil2006
Torchwood as Blowfish2006
Totally Doctor Who as Self2006
TARDISodes as Cyberman2006
Doctor Who: The Runaway Bride as Robot Santa2005
Doctor Who as The Hoix2005
Doctor Who as Sorvin2005
Doctor Who as Auton2005
Doctor Who as Whisper Man2005
Doctor Who as Time Zombie2005
Doctor Who as Judoon Captain2005
Doctor Who as Hath Peck2005
Doctor Who as Judoon2005
Doctor Who as Ood Sigma2005
Doctor Who as Hero Pig2005
Doctor Who as Hero Pig Man2005
Doctor Who as Cyberleader2005
Doctor Who as Slitheen2005
Doctor Who as Forest of Cheem Tree2005
Doctor Who as Android2005
Doctor Who as Wooden Queen2005
Doctor Who as Clockwork Man2005
Doctor Who as Footman2005
Doctor Who as Judoon Captain Pol-Con-Don2005
Doctor Who as Harold Green2005
Doctor Who as The Host2005
Doctor Who Confidential as Not available2002
28 Days Later as Featured Infected2002
Blade II as Blood Bank Guard / Reaper