
Movies (22)

6.7
Eden
as Stampa
2025

7.9
Thirteen Lives
as Jason Mallinson
2022
Den Sniffe
as Ian
2015

6.7
The Little Death
as Counselor
2014
6.5
Daniel and Damien
as Dad
2010

5.5
Hawke
as Bill Hayden
2010

6.5
Men's Group
as Paul
2008

5.8
September
as John Hamilton
2007

4.0
The Bet
as Steven O'Grady
2007

5.5
Solo
as Murray
2006

5.8
BlackJack: In the Money
as Steve Milller
2005

6.2
Somersault
as Roy
2004

2.0
Balmain Boys
as Ledge
2003

5.0
Dogwoman: The Legend of Dogwoman
as Don Groom
2001

6.7
Virtual Nightmare
as Sanford
2000

5.1
Komodo
as Denby
1999

7.4
The Thin Red Line
as 1st Lt. George "Brass" Band
1998

Day at the Beach
as Detective Johnson
1998

5.3
Diana & Me
as Sam
1997

5.0
Idiot Box
as Terry
1997

Cody: The Burnout
as Det. Con. Cooper
1995

4.0
Nightmaster
as Peter Hastings
1988
TV Shows (15)

7.1
Wanted
as Tom McKaw
2016

5.8
The Family Law
as Gary
2016

5.3
Love Child
as Mr. Wilder
2014

9.0
Cops L.A.C.
as Ron Tremaine
2010

6.4
Spirited
as Terry
2010

7.0
Darwin's Brave New World
as Charles Lyell
2009

4.4
The Starter Wife
as Aaron
2007

8.3
White Collar Blue
as Marcus Bridle
2002

7.2
McLeod's Daughters
as Geoff Barlow
2001
6.0
Sit Down, Shut Up
as Felix Sedgely
2001

7.1
The Lost World
as Jack Kellar
1999

6.8
The Man from Snowy River
as Jim Taylor
1994

9.0
Janus
as Martin Little
1994

6.2
Home and Away
1988

6.0
Rafferty's Rules
as Craig Winston
1987