She gained widespread recognition for her role as village girl Muththazhagu in the Tamil romantic drama Paruthiveeran in 2007, receiving a National Film Award for Best Actress and a Filmfare Award for Best Actress in Tamil for her performance. Her notable works include Raam (2009), Raavan (2010), Raavanan (2010), Pranchiyettan & the Saint (2010), Chaarulatha (2012) and Idolle Ramayana (2016). Apart from films she has judged several dance reality shows across South Indian languages.