Sheila Chan Suk-Lan
Birthday: 1969-07-19 | Place of Birth: Hong Kong, British Crown Colony [now China]...
Known For
Visible Secret 2
Whatever You Want
Heroes Among Heroes
The Inspector Wears Skirts IV
All's Well, Ends Well
Her Fatal Ways