Obtained his PG Diploma in Dramatic Arts in National School of Drama and had undergone training at Royal Court Theatre, London - An International Residency for Young Directors. He acted in over 120 plays since 1998 in Tamil, Hindi and English. He is the founder and Artistic Director of "Theatre Nisha" Chennai. He had directed over 70 plays in English, Hindi and Tamil.

Cinematography is a both science and art, with a human touch.