profile image

Cibi Chakaravarthi

01 Jan, 1970 in Erode, Tamil Nadu, India

Cibi Chakravarthi was born in Anthiyur, Tamilnadu, India. He is known for Don (2022).

Also Known As:

poster
Neeya Naana
80% (2006)