Self - Movement Director
2024
Self
2020
Cai Threnalli
2019
Ello Asty (archive footage)
2018
C'ai Threnalli
2017
Admiral Raddus
2016
Ello Asty (uncredited)
2015
Footman
2014
Lead Monster
2013
Whisper Man
Zygon
Ood
2011
Wooden Queen
Monster
2010
Hero Monsters
2009
Ood Sigma
Sorvin
It Has No Name
2012
Jeffrey / Blakeman / Janine Slitheen
2007
Kudlak / Emperor / Mistress
Jay Slitheen
Captain Tybo
Highwayman
Leaf Blathereen
Slitheen
Shansheeth
Red Robot
The Metalkind
2006
Weevil
Cyberman
Blowfish