7 credits on file—4 films and 3 shows, spanning 1986–2025.
In the Lost Lands
2025 · 41/100
Carnival Row
2019–2023 · 66/100
Terminator: Dark Fate
2019 · 58/100
Origin
2018 · 70/100
Resident Evil: The Final Chapter
2016 · 50/100
Sometimes in April
2005 · 82/100
Casualty
1986 · 62/100