Sneha was born in Tamil Family to Padmavathy and Rajaram, and is the youngest of four children. Her family relocated to Sharjah, United Arab Emirates while she was very young, She did her schooling in Sharjah. The family subsequently returned back and shifted in Panruti, Tamil Nadu where they had a marriage hall.
Fazil nazeem suggested Sneha’s name to Anil-Babu who was in hunt for a fresh face for his romantic flick Ingane Oru Nilapakshi. This movied marked her debut in 2000, she portrayed role of an aspiring dancer, and had to perform for seven classical songs in the film. She marked her Tamil film debut with Ennavale starring opposite Madhavan in 2000. She was lauded and won herself many laurels for her eye-catching performance. The very same year, Sneha starred in a film titled Aanandham and this film too was a huge hit. The thriller film Achchamundu Achchamundu, where she was paired opposite Prasanna, won many cheers for dealing with courageous theme of pedophiles and womb stealing. The film won many awards not just domestically but was well received Internationally as well.
She got married to his co-star and actor Prasanna in 2012 in Chennai. The couple have a son named Vihaan who was born in 2015.