Known For
Filmography
2014
2011
2009
2009
2008
2006
2004
2003
2003
2001
2000
1999
1999
1998
1997
1996
1992

Carlotta
Movie · as Surgeon

Terra Nova
TV · as Casey Durwin · 3 eps

Accidents Happen
Movie · as Officer Barret

Broken Hill
Movie · as Officer Jack Taylor

Underbelly
TV · as Johannes Muller · 2 eps

The Marine
Movie · as Patrol Officer

Fireflies
TV · as Eris · 21 eps

The Matrix Reloaded
Movie · as Colt

The Matrix Revolutions
Movie · as Colt

South Pacific
Movie · as Bruno

Chameleon 3: Dark Angel
Movie · as Armacost

Farscape
TV · as Rekka · 1 ep

BeastMaster
TV · as Kaleb · 1 ep

All Saints
TV · as Neil Phillips · 8 eps

Wildside
TV · as Russell Maddon · 1 ep

Water Rats
TV · as Barry Monk · 1 ep

Fortress
Movie · as Guard #2