Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Cecilia Han was born on January 11, 1983 in Suzhou, Jiangsu, China. She is an actress, known for Journey to the West (2010), Para Para Sakura (2001) and Lost Love in Times (2017).