2018
The Blake Mysteries: Ghost Stories as Bruce Beattie
2014
The Ninja Immovable Heart as Jeremy Shaw
2013
The Doctor Blake Mysteries as Bruce Beattie (1 episode)
2012
Beaconsfield as Mike Lester
2011
Underbelly Files: Tell Them Lucifer Was Here as Det. Sgt. Mark Butterworth
2005
Three Dollars as Chamberlain