5 credits on file—5 films, spanning 2000–2013.
Star Trek Into Darkness
2013 · 76/100
Super 8
2011 · 70/100
Star Trek
2009 · 79/100
Mission: Impossible III
2006 · 67/100
Traffic
2000 · 78/100