Alvin is the Founder and Artistic Director of The Necessary Stage (TNS) and a leading proponent of devising theatre in Singapore, having directed over 80 plays. He is also the current Artistic Director of the M1 Singapore Fringe Festival. Alvin has been awarded a Fulbright Scholarship, the Young Artist Award (1998) and the Cultural Medallion (2014). In 2010, Alvin was conferred the Chevalier des Arts et des Lettres by the French Ministry of Culture. The following year, he was awarded Best Director at The Straits Times Life Theatre Awards for Model Citizens by The Necessary Stage. He was also the Artistic Director of Peer Pleasure, an annual youth theatre festival by ArtsWok Collaborative (2015–2017).
Photograph by The Pond Photography