He has performed all over the world including at the Bates Dance Festival, Lincoln Center, Asian American Theater Festival, USA and Edinburgh Dance Festival, Germany International Summer Theatre Festival, Hong Kong Art Festival and Khaguraho Festival.