7 credits on file—5 films and 2 shows, spanning 2000–2025.
The Terminal List: Dark Wolf
2025 · 77/100
Kandahar
2023 · 59/100
Tehran
2020 · 78/100
Under the Shadow
2016 · 69/100
A Girl Walks Home Alone at Night
2014 · 74/100
Argo
2012 · 79/100
Bedazzled
2000 · 58/100