He has played and composed in diverse styles such as North Indian classical, South Indian classical, European classical, Brazilian, third stream, R&B, bebop, rock and 20th century classical. He has composed music for numerous small ensembles for planetarium domes in America and Australia, and two interactive multi media operas ‘The Horla’ and ‘Liminal’. Apart from his interest in improvisation and composition he has a strong interest in the music of other cultures especially Indian music, He has studied konnokol (the vocalisation of the mathematical calculations used in Carnatic music) in Bangalore and Chennai and north Indian raga in Malaysia.