11 credits on file—8 films and 3 shows, spanning 1994–2026.
Moana
2026 · 54/100
Siren
2018–2020 · 73/100
The Orville
2017–2022 · 73/100
The Last Witch Hunter
2015 · 49/100
Longmire
2012–2017 · 80/100
Veronika Decides to Die
2009 · 59/100
Star Wars: Episode III - Revenge of the Sith
2005 · 77/100
The Crow: Wicked Prayer
2005 · 32/100
Star Wars: Episode II - Attack of the Clones
2002 · 65/100
A.I. Artificial Intelligence
2001 · 72/100
Once Were Warriors
1994 · 81/100