She did her own dubbing for her movies in Malayalam, Telugu and Tamil. The beauty contest Miss Thrisoor was turning point in her life. Though she did not win the title, she stood as the first runner up in the contest which gained her few modeling assignments.
Director Thulasi Das gave her a debut in his “Pranayamanithooval” which did not do well but got her recognition in the film industry. She got a second movie 4 the People which was a blockbuster and had its prints dubbed in many different Indian Languages. The movie was directed by Jayaraj and she acted opposite Bharath. The song “Lejjavathi Ninda Kalla Kadaikkannil” of the movie “For the People” was also a big hit in Kerala. Renowned Tamil movie director Cheran signed her up for his movie Autograph which was another big hit in 2004. She also acted in Kana Kandein.
Among her other movies she has acted in many Malayalam films, Kanada film “Kanasina Loga” and the Telugu remake of “Azhagi”. Her Telugu film Leta Manasulu crashed the box office was directed by Raju Upati. She stars in the Malayalam movie “Kirtichakra” opposite Mohanlal, the Malayalam super star. Directed by Major Ravi the movie tells the story about a soldier against the backdrop of Kargil war. Apart from Kirtichakra she is also doing another movie with Dileep Pachakuthira. Her previous movie with Dileep Chanthupottu was a big hit.
Her last malayalam movie Veruthe Oru Bharya was a phenomenal hit and it also fetched her the Best actress award of 2008.