Jelly Lin, MLin Yun, Lin Yun (林允), Fei Xia (费霞) is a female Chinese actress. She is known for her role as the female lead in the 2016 film The Mermaid directed by Stephen Chow.


  • Birth Name: Fei Xia (费霞)
  • Birthday: April 16, 1996
  • Height: 5'7
  • Birthplace: Huzhou, Zhejiang, China
  • Years active as actress:    2016–present
  • Parent(s): Fei Jianhua (father)
    -Her father, Fei Jianhua (费建华), is a porter, and her mother is a housewife.
  • Education: Huzhou No. 12 Middle School
                      Alma mater Beijing College, Shandong Heze Academy of Music and Art
Welcome to the comment section. Please log in with your Disqus account in order to comment.