17 credits on file—14 films and 3 shows, spanning 1993–2025.
Bhool Chuk Maaf
2025 · 54/100
The Great Indian Murder
2022 · 65/100
Chehre
2021 · 56/100
Pagglait
2021 · 71/100
Ray
2021 · 74/100
Ghoomketu
2020 · 54/100
Panchayat
2020 · 80/100
Tumbbad
2018 · 80/100
Newton
2017 · 76/100
Piku
2015 · 77/100
Peepli [Live]
2010 · 73/100
Water
2005 · 79/100
Asoka
2001 · 68/100
Lagaan: Once Upon a Time in India
2001 · 82/100
Dil Se..
1998 · 74/100
Rudaali
1993 · 73/100
Sardar
1993 · 80/100