Acting
Mekha Rajan is an actress, known for Framed (2007), Ave Maria (2018) and Bioscope (2008).
Good Wife
2025
Selvi
2026
Power House
Theatre: The Myth of Reality
Connect
2022
Collector
2011
Vivesini
2023
Ave Maria
2019
A Song for Eresha
Bioscope
2008
Lemons Are Not Sour
2024