Filmography

Pirates of the Caribbean: Dead Men Tell No Tales
2017 · Acting

Rescue: Special Ops
2009 · Acting

The Wilds
2020 · Acting

The Water Diviner
2014 · Acting

Sleeping Beauty
2011 · Acting

Devil's Playground
2014 · Acting

December Boys
2007 · Acting

The Turning
2013 · Acting

The Big Dog
2023 · Acting

White Lines
2025 · Acting

Nineteen
2015 · Acting

Snare
2019 · Writer, Acting

Hench
2015 · Director, Writer

Untitled Earth Sim 64
2021 · Acting

Laura
2020 · Writer, Acting
