| Year | Film Title | Co-Stars | Notes | | :--- | :--- | :--- | :--- | | 2001 | | Uday Kiran | Telugu Debut | | 2005 | Sankranthi | Venkatesh | Major Telugu hit | | 2006 | Sri Ramadasu | Nagarjuna | Devotional film | | 2011 | Rajanna | Nagarjuna | Critical acclaim | | 2019 | Vinaya Vidheya Rama | Ram Charan | Commercial film |
Sneha has acted in over 50 films across multiple languages. Here is a list of her most notable movies, categorized by language and era.
While not the main lead, her special appearance in this iconic song was a huge cultural moment.
In Cheran’s National Award-winning masterpiece, Sneha played Divya, a fiercely independent and supportive friend. Her character’s maturity and progressive outlook made it one of the most memorable roles in Tamil cinema history.
Sneha continued to act in lead and supporting roles. She starred in Bhavani IPS (2011), Haridas (2013) (which earned her a Filmfare Best Actress nomination), and Velaikkaran (2017). In 2020, she played Kanyakumari in Pattas alongside Dhanush. Her recent releases include Christopher (2023), The Greatest of All Time (2024), and Dragon (2025).
Sneha was often the go-to actress for roles requiring grace, maturity, and a "homely" charm (e.g., Pirivom Santhippom ).
Sneha debuted in the 2000 Malayalam film Ingane Oru Nilapakshi . She quickly moved to the Tamil film industry, making her Tamil debut with Ennavale (2001). She worked alongside major stars like Kamal Haasan, Madhavan, Dhanush, and Suriya. Core Tamil Filmography Highlights