6 credits on file—6 films, spanning 1999–2023.
Indiana Jones and the Dial of Destiny
2023 · 66/100
Need for Speed
2014 · 58/100
Iron Man 3
2013 · 71/100
Miss March
2009 · 35/100
Redline
Magnolia
1999 · 79/100