Emily Chen (陈紫函) was born on April 2, 1978 in China. Emily Chen movies and tv shows: Female Assassins in the Palace, The Dark Lord, Cover the Sky, Demon Girl 2, Impossible Mission...
Emily Chen is a member of China
First Name: Sha Sha
Family Name: Chen
Native Name: 陈紫函
Also Known As: Chen Sha Sha;紫函公主;Princess Zi Han;紫函姐;八姐;Sister Zi Han;Ba Jie;红玉奶奶;Hong Yu NaiNai;Grandma Ruby;Zi Han Jie;Chen Zi Han
Born: April 2, 1978
Chen Zi Han is a Chinese actress, educated at the Beijing Film Academy.