Chan was born on 7 April 1954, in Hong Kong, as Chan Kong-sang, to Charles and Lee-Lee Chan, refugees from the Chinese Civil War.
Chan s-a născut pe 7 aprilie 1954, în Hong Kong, China, sub numele de Chan Kong-sang, fiind fiul lui Charles și Lee-Lee Chan, refugiați din Războiul Civil Chinez.