Warnie
2023 · Drama
as TJ Jenner
The Square
2008 · Crime
as Greg 'Smithy' Smith
Beneath Hill 60
2010 · Drama
as William McBride
Strangers
2019 · Crime
as Michael Cohen
Gold
2022 · Action
as Man Two
Healing
2015 · Drama
as Warren
The Boys
1998 · Crime
as Stevie Sprague
Seven Types of Ambiguity
2017 · Crime
as Mitch
War Machine
2017 · Comedy
as Pete Duckman
The King Is Dead!
2012 · Comedy
as Escobar
West
2007 · Crime
as Kenwood
The Light Between Oceans
2016 · Drama
as Sergeant Vernon Knuckey
Mystery Road S1-S2
2018 · Crime
as Ryan Muller
Mystery Road S1-S3
Burning Man
2012 · Drama
as Brian
No Activity S1-S2
2015 · Comedy
as Neddy
Danger Close: The Battle of Long Tan
2019 · Action
as Lieutenant Colonel Colin Townsend
Better Man
2025 · Biography
as Chris Briggs
Mr & Mrs Murder
2013 · Comedy
as Ralph Alonso