2023
Holding Achilles as Odysseus2022
Barons as Bruce Hewitt2022
The Longest Weekend as Mark Palmer2020
Groundhog Night as Not available2019
The Whistleblower as Harrison2018
Harrow as Clayton Pike2018
Chasing Comets as Coach Munsey2016
Doctor Doctor as Nathan2016
Brock as Larry Perkins2012
The Great Mint Swindle as Tony Lewandowski2011
Red Dog as Peeto2011
Boys On Film 6: Pacific Rim as Mal Logan (segment "Franswa Sharl")2009
Franswa Sharl as Mal Logan2009
Subdivision as Pete2008
Underbelly as Wally Tomlinson2008
The Tender Hook as Ronnie2007
Sea Patrol as Andy 'Charge' Thorpe2005
Man-Thing as Wayne Thibadeaux2003
Inspector Gadget 2 as McKibble2003
Danny Deckchair as Pete2003
Roll as Tiny Veneto2001
The Monkey's Mask as Steve (uncredited)2000
The Three Stooges as Curly Wannabe2000
City Loop as Mr. Maxwell1999
Farscape as Kcrackic1998
All Saints as Wayne Calder1996
Mr. Reliable as Chubby Cop1994
The Custodian as Waiter1994
The Roly Poly Man as Axel