5 credits on file—5 films, spanning 2004–2025.
Inspector Zende
2025 · 58/100
Maidaan
2024 · 84/100
Bholaa
2023 · 59/100
Newton
2017 · 76/100
Swades
2004 · 82/100