2025
With or Without You as Stevo2022
Bosch & Rockit as Derek2021
Sweet River as John Drake2021
Buckley's Chance as Cooper2018
The Second as The Brother2017
Don't Tell as Tony2016
Brock as Geoff Brock2015
Truth as Robert Strong2014
Rise as Jimmy2014
Breath as Father2013
Wentworth as Derek Channing2013
The Doctor Blake Mysteries as Martin O'Brien2013
Reef Doctors as David2013
Cliffy as Syd2012
Bait as Todd2012
The Straits as Howard Reeman2012
Jack Irish: Black Tide as Steve Levesque2012
Blackbuster as Graham2011
The Cup as Neil Pinner2010
Lowdown as Tony Marino2009
Rescue: Special Ops as Charles Howard2008
Underbelly as Mario Condello2008
East of Everything as Toby Ferrani2001
My Husband, My Killer as Andrew Kalajzich1997
OZ Encounters: UFO's in Australia as Host1993
Blue Heelers as Det. Sen. Const. Patrick "PJ" Hasham1993
Love In Limbo as Max Wiseman1993
Irresistible Force as Bomb Squad Officer1993
Encounters as Not available1991
Police Rescue as Lloyd Cooper1988
Touch the Sun: Princess Kate as Greg Mathieson1987
Jake and the Fatman as Not available1987
thirtysomething as Not available1987
Slate, Wyn & Me as Slate Jackson1985
Emoh Ruo as Des Tunkley