7 credits on file—4 films and 3 shows, spanning 2002–2023.
Ten Pound Poms
2023–2025 · 62/100
Total Control
2019–2024 · 83/100
Killing Ground
2016 · 56/100
Wolf Creek
2016–2017 · 71/100
Adore
2013 · 52/100
The Oogieloves in the Big Balloon Adventure
2012 · 37/100
Garage Days
2002 · 56/100