10 credits on file—6 films and 4 shows, spanning 2002–2026.
Power Ballad
2026 · 72/100
Blackshore
2024 · 68/100
The Duchess
2020 · 59/100
Striking Out
2017–2018 · 85/100
Grimsby
2016 · 58/100
Peaky Blinders
2013–2022 · 86/100
The Guard
2011 · 76/100
Ella Enchanted
2004 · 61/100
Intermission
2003 · 66/100
Reign of Fire
2002 · 56/100