11 credits on file—8 films and 3 shows, spanning 2003–2023.
57 Seconds
2023 · 50/100
The Forever Purge
2021 · 52/100
The Lost Symbol
2021 · 53/100
The Darkest Minds
2018 · 54/100
Once Upon a Time in Venice
2017 · 46/100
Batman v Superman: Dawn of Justice
2016 · 60/100
Mars
2016–2018 · 64/100
Django Unchained
2012 · 85/100
The Secret Circle
2011–2012 · 63/100
Lord of War
2005 · 75/100
Tears of the Sun
2003 · 62/100