Lan Yu was born on June 3, 1921 in Xiuyan, Liaoning Province, China. She was an actress, known for
Ge ming jia ting (1960),
Red Flag on the Green Hill (1951) and
The Lin Family Shop (1959). She was married to
Tian Fang. She died on June 28, 2020 in Beijing, China.