Chan moved with his family in 1962 from Guangzhou to Hong Kong, then in 1968 to Phoenix, Arizona, and later in 1973 to Houston, Texas, where his family owned restaurants.
Chan s-a mutat cu familia sa în 1962 din Guangzhou în Hong Kong, apoi în 1968 în Phoenix, Arizona, iar în 1973 în Houston, Texas, unde familia sa a deținut restaurante.