View all
Swan Wen was born on 11 May 1991 in Shenzhen, Guangdong, China. She is an actress, known for Ge dou jiao wa, Sorry I Love You and Inside the Girls. imdb.com