12 credits on file—10 films and 2 shows, spanning 2009–2026.
Young Sherlock
2026 · 75/100
Picture This
2025 · 50/100
The Ministry of Ungentlemanly Warfare
2024 · 68/100
After Everything
2023 · 56/100
After Ever Happy
2022 · 56/100
The Woman King
2022 · 73/100
After We Fell
2021 · 47/100
After We Collided
2020 · 49/100
The Silencing
2020 · 56/100
After
2019 · 49/100
Cleaning Up
2019 · 54/100
Harry Potter and the Half-Blood Prince
2009 · 79/100