Kelly Lin, whose real name is Fei Xia, is a film and television actress in mainland China.
Lin Yun was born in Huzhou, Zhejiang Province on April 16, 1996. He practiced dancing as a child and took part in swimming classes. Lin Yun persisted in these two interest courses until junior high school.
She studied in Huzhou No.12 Middle School