3 credits on file—3 films, spanning 2000–2025.
Tin Soldier
2025 · 30/100
John Carter
2012 · 62/100
The Beach
2000 · 59/100