2022
as Villain Squad
2021
as Noah
2016
as Martin McMillan
2014
as Mark Dawson
2014
as Journalist
2013
as Officer Reynolds
2012
as Cop 2 / Hunter Barry
2010
as Josh
2008
as Policeman
2007
as NT Police Officer
2005
as Dude
2005
as Cop
2003
as Ice skater (uncredited)
2003
as Concert Goer (uncredited)