8 credits on file—2 films and 6 shows, spanning 2012–2026.
Young Sherlock
2026 · 75/100
Alma's Not Normal
2020–2024 · 79/100
Hold the Dark
2018 · 51/100
Innocent
2018–2021 · 73/100
The Alienist
2018–2020 · 70/100
Chewing Gum
2015–2017 · 83/100
The Last Kingdom
2015–2022 · 84/100
Shadow Dancer
2012 · 64/100