10 credits on file—7 films and 3 shows, spanning 2014–2026.
Beast
2026 · 67/100
The Terminal List: Dark Wolf
2025 · 77/100
Land of Bad
2024 · 67/100
Deadloch
2023–2026 · 83/100
Next Goal Wins
2023 · 63/100
Thor: Love and Thunder
2022 · 55/100
Thor: Ragnarok
2017 · 78/100
Westworld
2016–2022 · 78/100
Infini
2015 · 47/100
Kill Me Three Times
2014 · 46/100