7 credits on file—3 films and 4 shows, spanning 2015–2025.
Talamasca: The Secret Order
2025 · 63/100
Shardlake
2024 · 72/100
Leonardo
2021 · 66/100
The Duke
2020 · 77/100
Criminal
2016 · 55/100
The Crown
2016–2023 · 82/100
Cinderella
2015 · 68/100