6 credits on file—3 films and 3 shows, spanning 2004–2025.
Tehran
2025 · 56/100
The Tattooist of Auschwitz
2024 · 70/100
The Equalizer 2
2018 · 64/100
Snowfall
2017–2023 · 79/100
Cloverfield
2008 · 67/100
Entourage
2004–2011 · 77/100