He has received theatre training from Bangalore Little Theatre and also Indian Ensemble.He has trained in Carnatic classical instrumental music on the Veena, and in Kalaripayattu at the Kalari Academy of Performing Arts, Bangalore. He He has trained in Devising Theatre and Performance at the London International School of Performing Arts (LISPA) has performed both in Bangalore and the UK