profile image

Chen Xiuhuan

10 Oct, 1965 in Singapore

Chen Xiuhuan is a Singaporean actress. She was prominently a full-time Mediacorp artiste from 1984 to 1997 and 2018 to Present.

Also Known As:

陈秀环Sherry Tan

Oops!

Something Wen't Wrong, Please Try Again Later.

← Go Back