Known For
Filmography
—
2026
2023
2019
2018
2015
2011
2009
2003
2003
1996
1995
1988

This Much is True
Movie · as Lewis

Life Could Be a Dream
Movie

The Homes That Built Australia
TV · as Self - Narrator (voice) · 4 eps

Upright
TV · as Haydoss (voice) · 1 ep

Underbelly Files: Chopper
TV · as Young Keith Read · 2 eps

Last Cab to Darwin
Movie · as Young Rex / Rex's Dad

LBF
Movie · as Cash

X-Men Origins: Wolverine
Movie · as Bartender

Peter Pan
Movie · as Noodler

Ned
Movie · as Henchman Morrissey

Water Rats
TV · as Simon Coles · 1 ep

JAG
TV · as R.A.N. Lt. · 1 ep

Home and Away
TV · as Dr. Bolton · 2 eps

