13 credits on file—6 films and 7 shows, spanning 2012–2023.
Wicked Little Letters
2023 · 71/100
The Invitation
2022 · 46/100
Little Birds
2020 · 59/100
The Witcher
2019 · 68/100
Mamma Mia! Here We Go Again
2018 · 69/100
Harlots
2017–2019 · 77/100
Star Wars: The Last Jedi
2017 · 63/100
Fleabag
2016–2019 · 88/100
The Windsors
2016–2020 · 77/100
Kill Your Friends
2015 · 48/100
Poldark
2015–2019 · 78/100
W1A
2014–2017 · 82/100
Les Misérables
2012 · 73/100