5 credits on file—3 films and 2 shows, spanning 2001–2024.
Red Eye
2024 · 61/100
Citadel
2023 · 55/100
Doctor Strange in the Multiverse of Madness
2022 · 66/100
Lara Croft: Tomb Raider
2001 · 52/100
Spy Game
2001 · 69/100