6 credits on file—6 films, spanning 2002–2024.
The Deliverance
2024 · 43/100
Den of Thieves
2018 · 63/100
Beyond the Lights
2014 · 71/100
Lottery Ticket
2010 · 53/100
A Man Apart
2003 · 50/100
Friday After Next
2002 · 54/100