12 credits on file—11 films and 1 show, spanning 2002–2023.
Nyad
2023 · 76/100
Jungle Cruise
2021 · 63/100
Cobra Kai
2018–2025 · 81/100
Safe
2012 · 64/100
Takers
2010 · 56/100
Star Trek
2009 · 79/100
Mission: Impossible III
2006 · 67/100
Serenity
2005 · 74/100
Cradle 2 the Grave
2003 · 52/100
The Matrix Reloaded
2003 · 72/100
Kung Pow: Enter the Fist
2002 · 56/100
The Scorpion King
2002 · 50/100