7 credits on file—7 films, spanning 2002–2026.
Fjord
2026 · 79/100
Assassination Games
2011 · 53/100
Ghost Rider: Spirit of Vengeance
2011 · 40/100
Bunraku
2010 · 59/100
The Whistleblower
2010 · 70/100
The Cave
2005 · 42/100
Amen.
2002 · 70/100