Chengwu Guo se formó en la Academia de Danza de Beijing. En 2006 ganó el Prix de Lausanne, y consiguió una beca para formarse en el Australian Ballet. Actualmente es miembro de esta compañía, y ha sido calificado como una de sus principales jóvenes promesas.