Ramya Krishnan is trained in Bharatanatyam, Kuchipudi, and Western dance.
She has acted in films across five languages.
Her role as Neelambari in Padayappa is considered one of the greatest villainous roles in Tamil cinema.
She gained international fame with her portrayal of Sivagami Devi in Baahubali.
She has also worked as a television host and judge on reality shows.