He studied performing arts at the Western Australia College and worked with the BarpDance Company and the Buzz Theatre. Leaving Australia in 2006, met many famous dance and drama artists, such as Jan Lauwers (NeedCompany), David-Zambrano (MasterDZ), JasminVardimon (JVC). His teaching footprints cover 64 countries around the world, including SEAD, DeltbreDansa, Hong Kong Academy for Performing Arts, Iceland University of the Arts, Western Australia College, etc.