Leo Luo Greatest Hit Songs Chinese actor and musician Luo Yun Xi, also known by his English name Leo Luo and born Luo Yi, is from China. He received his degree in ballet from the Shanghai Theater Academy. Luo was one of the lead dancers in the stage production of the modern ballet “Flying to the Moon“ while he was a student at Macau Conservatory, where he later worked as a dance instructor after graduating.
Hide player controls
Hide resume playing