Ellen Chan was born on February 16, 1966 in Hong Kong, China. She is an actress, known for Fatal Love (1993), Nan yu nu (1993) and Lung Fung Restaurant (1990).
Share
Info mistake?
Biography
Ellen Chan was born on February 16, 1966 in Hong Kong, China. She is an actress, known for Fatal Love (1993), Nan yu nu (1993) and Lung Fung Restaurant (1990).