Sleeping Dogs (2024) als Richard Finn | |
Carnifex (2022) als Ben | |
The Drover's Wife: The Legend of Molly Johnson (2022) als John MaPharlen | |
The Stranger (2021) als The Stranger | |
The Dustwalker (2020) als Paul | |
True History of the Kelly Gang (2019) als (uncredited) | |
Ascendant (2019) als Dr. R. Schumann | |
The Nightingale (2018) als Jago | |
Hacksaw Ridge (2016) als Henry Brown | |
8 (2008) als Simon (segment "The Water Diary") | |
Pacific (2006) als Boy |