11 credits on file—8 films and 3 shows, spanning 2008–2023.
Indiana Jones and the Dial of Destiny
2023 · 66/100
Death on the Nile
2022 · 60/100
The Mauritanian
2021 · 74/100
The Mallorca Files
2019 · 73/100
American Assassin
2017 · 59/100
The Chosen
2017 · 85/100
Doctor Strange
2016 · 76/100
Outcast
2014 · 35/100
Tyrant
2014–2016 · 70/100
Chinese Zodiac
2012 · 51/100
Traitor
2008 · 65/100