
Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2007) Noise
as Craig Finlay

(2009) Triangle
as Downey

(2011) Underbelly Files: Infiltration
as Leigh

(2006) Safety in Numbers
as Nigel

(2013) Butterflies
as Mean Boy

(2019) Little Monsters
as Security Guard #1

(2013) Being Venice
as Marcus

(2013) Anima
as Roman Sokalov

(2012) Cryo
as ---
(2013) The Landing
as Father

(2015) Terminus
as Agent Epstein

(2011) Sleeping Beauty
as Lucy's Ex-Boyfriend

(2016) A Month of Sundays
as Kyle

(2019) Ride Like a Girl
as Andrew Payne

(2009) $9.99
as Drazan / Beanbag / Radio Announcer (voice)

(2006) Happy Feet
as Live Action Cast

(2020) Suspect
as ---

(2004) Somersault
as Nick

(2008) The Black Balloon
as Trevor-Social Worker

(2012) Scumbus
as David Rizeman

(2024) The Moogai
as Brett

(2025) Alphabet Lane
as ---

(2025) Primitive War
as Bishop

(1999) The Lost World
as Bartholomew Thorne

(2001) McLeod's Daughters
as Greg Dawson

(2007) East West 101
as Jake Sartor

(2021) Wakefield
as David
(2002) Don't Blame Me
as ---

(2016) The Kettering Incident
as Fergus McFadden

(2024) High Country
as Damien Stark

(2018) Mr Inbetween
as Tim

(2013) Mr & Mrs Murder
as Jonah Ellroy

(2001) McLeod's Daughters
as Bruce Barry

(2003) NCIS
as Mason Finley