6 credits on file—3 films and 3 shows, spanning 2007–2026.
The Wizard of the Kremlin
2026 · 56/100
Monarch: Legacy of Monsters
2023 · 67/100
Burnt
2015 · 57/100
Versailles
2015–2018 · 69/100
Line of Duty
2012 · 85/100
Eastern Promises
2007 · 77/100