Andrew was born in Kuala Lumpur, Malaysia. Studying at the Federal Academy of Ballet in Malaysia, he was offered a scholarship to study at the Central School of Ballet in London. During his second year at Central, Andrew guested at Dublin City Ballet, in Giselle dancing the part of ‘Peasant Pas De Deux’. After touring with Notre Dame de Paris for 3 years, he spent 5 years in the Celine Dion’s show A New Day in Las Vegas. Throughout his career Andrew has performed works from choreographers and directors, including: Jiri Kylian, Rui Horta, Itzik Galili, Richard Wherlock, Roberto Galvan, Mia Michaels, Christian Spuck, Carlus Pardrissa, Johann Kresnik, Philipp Stölzl.