Born 1971 (age 54) · Taree, New South Wales, Australia
Appears in 48 titles

Filmography

Extraction
7.3
Extraction
2020
as Koen
X
6.4
X
2011
as Bob
Wish You Were Here
5.5
Wish You Were Here
2012
as Willis
Rams
6.3
Rams
2020
as Lionel
Top End Wedding
5.8
Top End Wedding
2019
as Tow Truck Passenger
June Again
6.5
June Again
2021
as Dr. Michael Lawton
The Turning
5.7
The Turning
2013
as Max
The New Boy
5.8
The New Boy
2023
as George
Seriously Red
5.0
Seriously Red
2022
as Lionel
Kangaroo
6.5
Kangaroo
2025
as Ralph
Blessed
6.7
Blessed
2009
as James Parker
The Broken Shore
5.6
The Broken Shore
2013
as Bobby Walshe
Mullet
5.4
Mullet
2001
as James
Nulla Nulla
7.6
Nulla Nulla
2015
as Black Cop
Emu Runner
5.5
Emu Runner
2019
as Jay Jay
Redfern Now: Promise Me
8.0
Redfern Now: Promise Me
2015
as Aaron Davis
Martha the Monster
8.3
Martha the Monster
2017
as The Director
Small Claims: The Meeting
8.0
Small Claims: The Meeting
2004
as Detective Senior Constable Lacey
Ablaze
7.5
Ablaze
2022
as (voice)
Eaglehawk
6.0
Eaglehawk
2016
as Frank