| How to Talk Australians: The Movie (2026) as Karen's Hubby |
| Lone Wolf (2021) as Burly Man 1 |
| Lone Wolf (2021) as Rolli from Magic Carpets |
| Jungle (2021) |
| Sweet River (2021) as Tom Evans |
| The Dry (2021) as McMurdo |
| Widowers (2020) |
| The Flood (2020) as Bushy |
| Judy & Punch (2019) as Nordic Man |
| Featherweight (2019) |
| Tough (2019) |
| 1% (2018) as Webby |
| Reaching Distance (2018) as Gilroy |
| The Marshes (2018) as The Swagman |
| Spin Out (2016) as Hammerhead Carney |
| Banana Boy (2016) as Boof |
| Now Add Honey (2015) as Panel Beater |
| Sucker (2015) as Stu - Dodgy Barman #2 |
| Downriver (2015) as Gary |
| Son of a Gun (2014) as Merv |
| Save Your Legs! (2013) as Shadow |
| Jack Irish: Black Tide (2012) as Tow Truck Driver |
| Charlie Bonnet (2012) as Kirkland |
| Crawlspace (2012) as Fourpack |
| Beaconsfield (2012) as Darren 'Geardy' Geard |
| Red Hill (2010) as Willy |
| My Year Without Sex (2009) as Tim |
| Australia (2008) as Bull |
| Spirit of Vengeance: Making Ghost Rider (2007) as Self |
| Ghost Rider (2007) as Motorcycle Gang Member |
| BoyTown (2006) as Builder |
| Scab Girl Asylum |
| Sweet River Writer |
| Crawlspace Writer |