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