Film
The Marine (2006) ...
Rebel Leader
Twist of Faith (2004) ... Soc
Change (2003) ... Joe Change
MI7 (2003) ... Special
Agent
Lost (2001) ... John Savvides
Pitch Black (2000) ... Ali
Television
Power Rangers Mystic Force (2006-) ... Nick, Red Ranger
The Silence (2006) ... Anthony Vassallo
Small Claims: White Wedding (2005) ... Pizza Delivery Boy
All
Saints (2003) Suspicious Minds ... Joe Malouf
White Collar Blue (2002) 1.5 ... Nick Zenopoulos
My Husband My Killer (2001) ... Butch Kalajzich
The Potato Factory (2000) ... David Solomon
Home
& Away (1998) ... Bill
Children's Hospital (1997) ... Marc
Theatre
The Tempest (2004) ... Caliban
Kid Stakes/Other Times (2003)
A Midsummer Night's Dream (2003)
... Puck
Stories (2003)
Sydney Dream Ball (2003) ... Aerial Acrobat