2024
Return to Paradise as Vince Ogden2024
Roast Night as Wayne Turner2020
Locusts as Sgt Harvey2018
Chasing Comets as Chase's Manager2017
Blue Murder: Killer Cop as Abo Henry2016
Embedded as Cassidy2014
Old School as Malcolm Dwyer2013
Mr & Mrs Murder as Paul Craven2010
Caught Inside as Not available2009
Modern Family as Wise Australian2009
Rescue: Special Ops as Vince Marchello2009
Stone Bros. as The 'New Age' Copper2008
Underbelly as Joe Messina2008
Forever Strong as Referee (uncredited)2008
The Square as Jake2007
Chandon Pictures as Not available2007
The Line as The Buyer2006
Bert's Family Feud as Not available2006
Footy Legends as Billy Major2006
Small Claims: The Reunion as Paul Lloyd2003
Ned Kelly as Constable Lonigan2002
Teesh and Trude as Rod2001
Lantana as Patrick Phelan1998
Stingers as Peter Church1997
One Way Ticket as Mick Webb1997
Reprisal as Borodin1997
Blackwater Trail as Frank1996
Water Rats as Not available1996
Zone 39 as Leo Megaw1995
Fire as Nick "The Boss" Connor1995
Blue Murder as Graham 'Abo' Henry1995
Blue Murder as Abo Henry1995
Rough Diamonds as Dozer Brennan1994
Heartbreak High as Phil North1993
R.F.D.S. as Sr. Dennis Taylor1993
The Feds as Brian Petrie1992
Merlin as John Pope1991
Chances as Alex Alter Ego1991
Police Rescue as Alex1991
Point Break as Australian Surfer1989
Baywatch as Trevor Cole1989
Baywatch: Panic at Malibu Pier as Trevor1989
Maya as Peter1988
Home and Away as Gary Morrow1988
The Dirtwater Dynasty as David Eastwick1988
Breaking Loose as Ross1988
Rock n' Roll Cowboys as Eddie1987
Rafferty's Rules as James Frederick1987
The Lighthorsemen as Dave Mitchell1987
Starlight Hotel as Patrick1986
Playing Beatie Bow as Judah / Robert1986
The Challenge as Will Ballieu1982
Sons and Daughters as John Palmer