Actor · Born 1976
Spare Room
2018 · as Medic
Losing In Love
2017 · as Ronnie
Least Among Saints
2012 · as Anthony
The Burning Plain
2008 · as Young Man
Bats: Human Harvest
2007 · as Downey
Safe Harbour
2007 · as Doctor
Jarhead
2005 · as Brian Dettman
Thicker Than Water
2005 · as Stableboy
The Island
2005 · as Censor
The Trail to Hope Rose
2004 · as Durham
Power Play
2002 · as Joel
Face Value
2001 · as Dean