7 credits on file—2 films and 5 shows, spanning 2015–2025.
Alien: Earth
2025 · 76/100
Words of War
2025 · 69/100
Dune: Part Two
2024 · 84/100
Better
2023 · 71/100
The Peripheral
2022 · 70/100
Tehran
2020 · 78/100
The Bureau
2015–2020 · 89/100