8 credits on file—4 films and 4 shows, spanning 2007–2026.
Supergirl
2026 · 52/100
Silo
2023 · 77/100
Reacher
2022 · 78/100
The Sandman
2022–2025 · 72/100
Mank
2020 · 68/100
Victoria
2016–2019 · 77/100
Dracula Untold
2014 · 56/100
The Last Legion
2007 · 44/100