Actor
The Legend of Ben Hall
2016 · as William Davis
The Legend Maker
2014 · as Joseph De'Lisle
Van Diemen's Land
2009 · as Logan
The Real Thing
2002 · as Harold
Sugar
1989
Zombie Brigade
1988 · as Vampire