Lu was born in
Qingdao,
Shandong, on 15 August 1956, while his
ancestral home is in
Yantai. Due to his father having participated in supporting the construction of the
northwest China, they relocated to
Weinan and then
Xi'an in
Shaanxi province, where he attended Xi'an Road Primary School and Jiefang Road Middle School. At school, he loved
basketball and
Beijing Opera. In 1983, Lu was cast as Li Hu in
Man in the Desert, making his television debut. In the same year, the Communist government began to crack down on people with "Bad Style" (). He went on to appear in other works, including
Sing a Romantic Song for You (1986),
Exterminate the Banditi in Western Hunan (1986), and
Bleak Youth (1988). He co-starred with
Stephen Chow and
Ng Man-tat in the 1995 film
A Chinese Odyssey as
Bull Demon King. That same year, he starred with
Du Yulu in
The Rice is Ripe. Lu played a supporting role in the
comedy film Stop! Thieves, starring
Bruce Leung,
Lawrence Ng and
Rain Lee and directed by Jacky Zheng. In 2021, he played the male lead role of Guan Yu in the historical war film
Green Dragon Crescent Blade, alongside
Kenny Kwan and . == Personal life and death ==