Yu Lan

Date of Birth

03-June-1921

Place of Birth

Xiuyan Manchu Autonomous County
(China)

Nationality

China

Profession

Actor

Yu Lan is a mainland Chinese film actress. In 1961, Yu won the award for Best Actress at the 2nd Moscow International Film Festival for her performance in A Revolutionary Family. Her youngest son is Chinese director Tian Zhuangzhuang.