Alan Yu, was a Chinese actor, singer, and director. He was best known for his role in the hit web drama Go Princess Go. In 2007, Yu participated in SMG's My Show! My Style!. He emerged as the Top 16 for the Xi'an province. In 2010, Alan Yu joined Hunan TV's Super Boy but was unfortunately eliminated. The same year, he directed singer Deanna Ding's music video for her single, "61 Seconds". In 2011, he made his acting debut in the short film The Little Prince. Yu competed in Super Boy again in 20
Did you know that before pursuing a full-time career in entertainment, Yu Menglong worked as a graphic designer, a profession he often credits for honing his creative eye?
Yu Menglong's defining career moment came with his role as the elegant and scheming Ninth Prince Qi Han in the 2015 hit web drama "Go Princess Go." This unconventional and immensely popular series garnered billions of views, establishing him as a prominent figure in the Chinese entertainment industry and a master of historical romance.
Yu Menglong is remembered for his elegant portrayals in historical and fantasy dramas, becoming a symbol of the 'beautiful male lead' archetype in Chinese television. His transition from singer to actor to director showcases a versatile talent with a lasting influence on web drama trends.
Also known as: Y. Menglong