11 credits on file—4 films and 7 shows, spanning 2005–2026.
Young Sherlock
2026 · 75/100
Kesari Chapter 2: The Untold Story of Jallianwala Bagh
2025 · 75/100
The Ministry of Ungentlemanly Warfare
2024 · 68/100
The Lovers
2023 · 74/100
Persuasion
2022 · 51/100
Alex Rider
2020–2024 · 77/100
Star Wars: The Rise of Skywalker
2019 · 59/100
The Witcher
2019 · 68/100
The Crown
2016–2023 · 82/100
Victoria
2016–2019 · 77/100
Doctor Who
2005–2021 · 73/100