
2021
Ascendant as Richard Wolf2018
The Front Runner as Steve Dunleavy2018
Rabbit as Henry2018
Picnic at Hanging Rock as Sergeant Bumpher2016
Westworld as Bloody Jimmy2015
Mortdecai as Emil Strago2014
The Moodys as Matt Capello2013
Mr & Mrs Murder as Peter Vinetti2012
Miss Fisher's Murder Mysteries as Warwick Hamilton2011
Blood Brothers as Simon Kennedy2010
Cops L.A.C. as Zac Butler2009
The Diplomat as Antonio Morelli2009
Rescue: Special Ops as Karl Stephenson/Attacker2009
False Witness as Antonio Morelli2008
Underbelly as Dave Priest2008
Hey Hey It's Esther Blueburger as Mr. Hooper2008
Blood as Tony Kovac2007
Satisfaction as Zoron2006
Macbeth as Lennox2006
Fatal Contact: Bird Flu in America as Governor Newsome's Aide2002
White Collar Blue as Sal Olivato2002
Young Lions as Daniel Crane2001
McLeod's Daughters as Rob Shelton2001
McLeod's Daughters as Matt Bosnich1999
Farscape as Pennoch1988
Home and Away as Detective Will Madden