2020
LEGO Star Wars Holiday Special as Darth Maul / General Hux (voice)
2019
Where Blood Lies as Nazi Captain
2014
William Kelly's War as Constable Doyle
2013
The Doctor Blake Mysteries as Robert Manifold (1 episode)
2012
The Frontier as Captain Parker