ios App
Unifatic
Android
Mannic
Ellen Chan
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).
Moives
Naked Soldier
The Inspector Wears Skirts
Aces Go Places V: The Terracotta Hit
Exiled
Tv Show
Download the app
ios App
Unifatic
Android
Mannic