8 credits on file—8 films, spanning 2004–2026.
Mercy
2026 · 55/100
Ambulance
2022 · 61/100
Songbird
2020 · 41/100
Transformers
2007 · 69/100
Babel
2006 · 73/100
Beauty Shop
2005 · 56/100
The Island
2005 · 62/100
Collateral
2004 · 76/100