7 credits on file—5 films and 2 shows, spanning 2017–2024.
The Perfect Couple
2024 · 60/100
Infinite Storm
2022 · 53/100
The Beast Must Die
2020–2021 · 71/100
Star Wars: The Rise of Skywalker
2019 · 59/100
Outlaw King
2018 · 67/100
Dunkirk
2017 · 79/100
On Chesil Beach
2017 · 61/100