Stand by · pulling the latest frames
Nagesh Salwan
Acting
Inspector Zende
2025
Chehraa
2005
Delhi-6
2009