7 credits on file—3 films and 4 shows, spanning 2007–2025.
The Life List
2025 · 62/100
Fair Play
2023 · 65/100
The Great
2020–2023 · 78/100
Ophelia
2018 · 68/100
Medici
2016–2019 · 79/100
The Borgias
2011–2013 · 76/100
Skins
2007–2013 · 73/100