Loading...

Alice Chan

Search on Amazon

Biography

Shanghai, China
Alice Chan was born on November 21, 1973 in Shanghai, China. She is an actress, known for San chuen lao see II: Sik ji ngoc gwai (2000), Miu meng ji tiu (2000) and Sheng hua te jing: Sang shi ren wu (2000). Read more...

Actor