Yu Menglong

Celebrity

Popularity 9,457
Age at Death
37
Birthplace
Ürümqi
Died
September 11, 2025

About

Yu Menglong (Chinese: 于朦胧; 15 June 1988 – 11 September 2025), also known as Alan Yu, was a Chinese actor and singer.
His death in September 2025 was ruled accidental by authorities, but the findings were faced with doubts and allegations that there was a cover-up.

He was born in Ürümqi, Xinjiang. His mother named him after one of her favorite author’s, Chiung Yao, works, Hazy Moon And Hazy Bird. He studied at the affiliated high school of the Beijing Contemporary Music Academy before graduating from the Beijing Performing Arts Training College.

In 2007, Yu participated in SMG’s My Show! My Style!. He emerged in the Top 16 for the Xi’an province. In 2010, Yu joined Hunan STV’s Super Boy but was eliminated, and later became a trainee with the boy group Happy Boy Group 8090. 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. In 2013, Yu competed in Super Boy again; this time entering and emerging as one of the Top 10 contestants in the final round, after which he signed with EE-Media. The same year, he released his first…

Bio and photo via Wikipedia, used under Creative Commons licensing.