Kasthuri Shankar was born in Chennai, Tamil Nadu, India. She is known for Indian (1996), Naan Rajavaga Pogiren (2013) and Mr. Pregnant (2023).
No data