8 credits on file—5 films and 3 shows, spanning 1988–2024.
Nautilus
2024 · 69/100
I, Frankenstein
2014 · 40/100
Wentworth
2013–2021 · 86/100
Gone
2012 · 50/100
X-Men Origins: Wolverine
2009 · 58/100
The Matrix Reloaded
2003 · 72/100
The Rage in Placid Lake
2003 · 67/100
Home and Away
1988 · 52/100