Actor
Corals’ Last Stand
2025 · as Narrator
Windcatcher
2024 · as Grandpa Collins
Genocide in the Wildflower State
2024 · as Narrator (voice)
Buckley's Chance
2021 · as Jules Churchill
The Xrossing
2020 · as Bobby
Cry of the Forests - A Western Australian Story
2020 · as Narrator
Three Summers
2017 · as Jack
Nobody's Child
2017 · as Jimmy
Red Dog: True Blue
2016 · as Durack
Redfern Now: Promise Me
2015 · as Raymond
Mad Bastards
2010 · as Mad Dog
Stone Bros.
2009 · as Hector