She made her film debut in the Telugu film
Yuvakudu (2000) and has since then
worked in various Indian film industries and appeared in over thirty films in
Telugu, Tamil, Hindi, Bhojpuri, Punjabi and
Malayalam. She is probably best
known for her critically acclaimed performances in
Kushi,
Tere Naam,
Missamma,
Gandhi, My Father and
Sathyabhama.