4 credits on file—4 films, spanning 2006–2023.
Peter Pan & Wendy
2023 · 38/100
TRON: Legacy
2010 · 64/100
The Mummy: Tomb of the Dragon Emperor
2008 · 45/100
Nacho Libre
2006 · 58/100