5 credits on file—5 films, spanning 2003–2021.
The Boss Baby: Family Business
2021 · 58/100
The Boss Baby
2017 · 59/100
Star Trek Into Darkness
2013 · 76/100
Star Trek
2009 · 79/100
Owning Mahowny
2003 · 69/100