Actor
Ticket to Paradise
2022 · as Rob
The Drover's Wife: The Legend of Molly Johnson
2022 · as Jonathan Edwards
The Possessed
2021 · as Martin
The End, The Beginning
2020 · as Finn Winter
Bloody Hell
2020 · as Ken King
Danger Close: The Battle of Long Tan
2019 · as Sergeant Paddy Todd
Pirates of the Caribbean: Dead Men Tell No Tales
2017 · as British Soldier
Hacksaw Ridge
2016 · as Popeye
The Night We Called It a Day
2003 · as Palm Man #2
Ned
2003 · as Henchman Byrne
Garage Days
2002 · as Cocky Male Student
The Brigand of Kandahar
1965 · as Rattu