Personal Info
Known For
Acting
Known Credits
35
Gender
Male
Birthday
Birthday not available
Place of Birth
Not available
Acting

2025

Eden as Stampa

2022

Thirteen Lives as Jason Mallinson

2016

Wanted as Tom McKaw

2015

Den Sniffe as Ian

2014

Love Child as Mr. Wilder

2014

The Little Death as Counselor

2010

Spirited as Terry

2010

Cops L.A.C. as Ron Tremaine

2010

Hawke as Bill Hayden

2010

Daniel and Damien as Dad

2009

Darwin's Brave New World as Charles Lyell

2008

Men's Group as Paul

2007

The Bet as Steven O'Grady

2007

September as John Hamilton

2006

Solo as Murray

2005

BlackJack: In the Money as Steve Milller

2004

Somersault as Roy

2003

Balmain Boys as Ledge

2002

White Collar Blue as Marcus Bridle

2001

Sit Down, Shut Up as Felix Sedgely

2000

Virtual Nightmare as Sanford

1999

The Lost World as Jack Kellar

1999

Komodo as Denby

1998

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

1998

Day at the Beach as Detective Johnson

1997

Idiot Box as Terry

1997

Diana & Me as Sam

1995

Cody: The Burnout as Det. Con. Cooper

1994

The Man from Snowy River as Jim Taylor

1994

Janus as Martin Little

1988

Home and Away as Not available

1988

Home and Away as Greg Snelgrove

1988

Nightmaster as Peter Hastings

1987

Rafferty's Rules as Craig Winston