Yu Menglong
Chinese actor, singer, and director best known for his role in the acclaimed web drama Go Princess Go.
Yu Menglong - Personal Information
- Name: Yu Menglong
- Date of Birth: June 15, 1988
- Place of Birth: Ürümqi, Xinjiang, China
- Date of Death: September 11, 2025
- Gender: Male
- Job Title: Actor
Biography
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!, emerging as a Top 16 contestant for the Xi'an province. In 2010, he joined Hunan TV's Super Boy but was unfortunately eliminated. That same year, he stepped behind the camera to direct 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 returned to compete in Super Boy in 2013, this time advancing to become one of the Top 10 contestants in the final round. That year also marked the release of his first single, "Just Nice".
In 2014, Yu starred in the short film The Rules, which earned the Best Independent Film award at the 4th International Micro Film Festival at University. He also released his debut album, Toy, that same year.
Selected Filmography
A selection of Yu Menglong's notable screen appearances across television and film.
- FEUD (TV - 2025) as Heavenly Emissary
- A Love Story of Oiled Paper Umbrella (TV - 2024) as Nan Fengyi
- Love Game in Eastern Fantasy (TV - 2024) as Li Zhun
- Set Sail 2024 - China Central Radio and Television Station New Year's Eve Party (2023)
- Wenderella's Diary (TV - 2023) as Shan Liang
- Champion VS Champion (TV - 2021)
- Workplace Newcomers (TV - 2021)
- To Be With You (TV - 2021) as Chen Youwei
- China (TV - 2020)
- Shine! Super Brothers (TV - 2020) as Regular Member
External Links
Explore official profiles and databases for more on Yu Menglong.