3 credits on file—1 film and 2 shows, spanning 2011–2025.
The Things You Kill
2025 · 73/100
A Round of Applause
2024 · 72/100
Leyla and Mecnun
2011–2023 · 82/100