Originally from Kuala Lumpur, Nick Choo has been based in Perth, Western Australia, for some years: he graduated from Murdoch University in 2006 with a Master of Arts in Journalism, Public Relations and Creative Industries, and began a PhD, also at Murdoch University, in 2016.
His musical theatre has been performed in Kuala Lumpur, Singapore, South Korea and Australia.