Jeffrey is an experienced theatre director and drama educator, who has worked as Resident Director with The Theatre Practice (1997 -1998), Drama Lecturer and Acting Head of Drama with LASALLE SIA (1999 - 2001) and as Associate Artistic Director with TheatreWorks (S) Ltd (2002 - 2006).
In 2006, he won the NAC Arts Professional Scholarship to pursue his Masters (Drama and Theatre Education) at University of Warwick.
Jeffrey joined the National Arts Council as Assistant Director from 2007 to 2012 with the Singapore Arts Festival team. From 2010 to 2012, Jeffrey established ‘Com.mune’ - the Education and Outreach programme of the Singapore Arts Festival providing yearlong engagement for New Audiences, Arts Lovers, Arts Makers and Arts Volunteers.
In 2006, Jeffrey co-directed PLAY ON EARTH with two other theatre companies via Skype from the United Kingdom and San Paulo for the Singapore Arts Festival.
Currently Jeffrey is an independent Theatre Maker.