Acting
Terra Nova
Casey Durwin
2011
Underbelly
Johannes Muller
2008
Fireflies
Eris
2004
BeastMaster
Kaleb
1999
Farscape
Rekka
All Saints
Neil Phillips
1998
Wildside
Russell Maddon
1997
Water Rats
Barry Monk
1996
Carlotta
Surgeon
2014
Broken Hill
Officer Jack Taylor
2009
Accidents Happen
Officer Barret
The Marine
Patrol Officer
2006
The Matrix Revolutions
Colt
2003
The Matrix Reloaded
South Pacific
Bruno
2001
Chameleon 3: Dark Angel
Armacost
2000
Fortress
Guard #2
1992