Chinese actor Alan Yu died in Beijing on September 11, 2025. Initial reports suggested that the actor had fallen from a building and was drunk at the time. Two weeks later, new claims surfaced on social media, revealing audio and video recordings, which further mystified the death and sparked various rumors. The incident reminded people of the late actor Qiao Renliang, who died young in 2016.
Who is Qiao Renliang?
Qiao Renliang was born on October 15, 1987. He was a singer and actor and appeared in hit series such as Legend of Lu Zhen, Tiny Time, and Cruel Romance. He was found dead in his Shanghai home on September 16, 2016, just a month before his 29th birthday. According to the China News Service, he had long suffered from depression and had become dependent on sleeping pills. Those close to him said that work pressure, rumors, and public criticism worsened his mental state.
How did Qiao Renliang's mysterious death spark controversy?
Police ruled his death a suicide and denied any suspicious activity related to his death, but numerous theories still emerged on social media. Some bloggers claimed that Qiao had suffered pressure and abuse from powerful figures. There were even allegations that he had been harassed at a party and had injuries on his body. According to reports, it is said that his parents were threatened and silenced to prevent them from seeking justice. These claims were never officially confirmed, but the mystery and rumours continued to create a buzz among people.
How did Qiao Renliang's mysterious death spark chilling parallels with Yu Menglong's death case?
Some similarities were seen in the deaths of Yu Menglong and Qiao Renliang. Both achieved popularity at a young age, both were associated with the same agency and law firm, and both were linked to actress Song Yiren. He was accused of leading both actors into dangerous situations and even had a drug-related dispute with Yu Menglong. While all of this remains unclear, it has fueled speculation. This isn't the first time a star in the Chinese entertainment industry has succumbed to mental stress or mysterious circumstances; previously, Hong Kong star Leslie Cheung succumbed to depression.