The Blake Mysteries: Ghost Stories 2018
as Bruce Beattie
Predestination 2014
as Jerry
The Ninja Immovable Heart 2014
as Jeremy Shaw
Beaconsfield 2012
as Mike Lester
Underbelly Files: Tell Them Lucifer Was Here 2011
as Det. Sgt. Mark Butterworth
Three Dollars 2005
as Chamberlain
Credits from TMDB.