2020
Halifax: Retribution as Cameron Kelleher2014
Fat Tony & Co as Malcolm Rosenes2008
Rush as Chris Finch2008
Underbelly as Dave Carpenter2008
Very Small Business as Jerome2004
Through My Eyes as Det. Chief. Supt. Neil Plumb2004
Fireflies as Sam O'Donnell1998
All Saints as Ben Markham1997
Fallen Angels as Nick Swan1996
Pacific Drive as Not available1995
Echo Point as Father Patrick1994
Spider and Rose as Spider's Mate1993
The Feds as Michael Skinner1991
Police Rescue as Tybalt1991
Mission: Top Secret as Not available1990
Struck by Lightning as Pat Cannizzaro1987
Rafferty's Rules as Lance Dewitt1986
The Flying Doctors as Man