Charlie Chin was born on May 19, 1948 in Nanjing, China. He is an actor, known for Chang qian wan lu (1975), Ren zai tian ya (1977) and Xia ri fu xing (1985). He was previously married to Josephine Siao.
No related contents, please re-enter