9 credits on file—5 films and 4 shows, spanning 1988–2023.
Last King of the Cross
2023 · 74/100
Spiderhead
2022 · 47/100
Treadstone
2019 · 64/100
Alien: Covenant
2017 · 61/100
Bleeding Steel
2017 · 47/100
Wolf Creek
2016–2017 · 71/100
Infini
2015 · 47/100
The Wolverine
2013 · 65/100
Home and Away
1988 · 52/100