Ellen Chan was born on February 16, 1966 in Hong Kong, China. She is an actress, known for Wei qing (1993), Nan yu nu (1993) and Lung Fung cha lau (1990).
No related contents, please re-enter