7 credits on file—5 films and 2 shows, spanning 2008–2023.
The Vanishing Triangle
2023 · 52/100
Harry Wild
2022 · 72/100
Sardar Udham
2021 · 86/100
The Foreigner
2017 · 70/100
Transformers: The Last Knight
2017 · 44/100
Handsome Devil
2016 · 70/100
Starship Troopers 3: Marauder
2008 · 34/100