He has performed for festivals locally and internationally, including MOSAIC Music Festival, ASEAN Jazz Festival, IMEX (Indonesia Music Expo), JB Arts Festival, Titian Budaya Festival, Singapore Arts Festival, Edinburgh Fringe Festival, Journey of Youth Olympic Flame 2010 and conducted improvisation/jazz workshops at various schools, as well as for the Ministry of Education Music Elective Program camps.