9 credits on file—1 film and 8 shows, spanning 1988–2024.
Nautilus
2024 · 69/100
Last King of the Cross
2023 · 74/100
Scrublands
2023 · 80/100
Salvation
2017–2018 · 62/100
Glitch
2015–2019 · 68/100
Black Sails
2014–2017 · 77/100
The Tunnel
2011 · 52/100
Rush
2008–2011 · 75/100
Home and Away
1988 · 52/100