He is the founder secretary of Natana, Rangashaale, Mysore, a theatre training institutions of India.
He has acted in more than 350 films among which Janumada Jodi, Nagamandala, Kanasugara, Mata, Oggarane, Uppina Kagada, Bhajarangi 2, Devara Naadalli, The Villain, Yajamana are prominent.
[3] He has also appeared in TV series like Janani, Manethana, Chi Sou Savithri, "Shreerasthu Shubhamasthu", "Ivalu Sujatha".
Plays he has directed include "Oorubhanga", "CHaama Chaluve", "Subhadra Kalyana", "Sayoo Aata", "Mruccha Katika", "Sankranthi".
He is currently serving as the founder director for Natana School of Theatre arts situated in Mysuru.