7 credits on file—6 films and 1 show, spanning 1995–2025.
Forgive Us All
2025 · 41/100
Occupation: Rainfall
2020 · 51/100
The Hobbit: The Desolation of Smaug
2013 · 79/100
The Lord of the Rings: The Return of the King
2003 · 90/100
Die Another Day
2002 · 57/100
The Lord of the Rings: The Fellowship of the Ring
2001 · 89/100
Xena: Warrior Princess
1995–2001 · 70/100