Chan Heung nació en la aldea de King Mui, en el distrito de San Wui de la provincia de Guang Dong, en el año 1.806. Cuando tenía siete años comenzó su aprendizaje del Kung Fu de Shaolín de manos de su tío Chan Yuen Woo, que era un luchador de Shaolín muy conocido. Diez años más tarde, cuando había asimilado todo lo que Chan Yuen Woo podía enseñarle, Chan Heung empezó a estudiar Kung Fu Shaolín con el amigo de su tío, Li Yau San, maestro del Templo de Shaolín de Putian, en el sur de China. Después de cuatro años de entrenamiento, Li Yau San, decidió que el Kung Fu de Chang Heung había alcanzado tal nivel que necesitaba un maestro con experiencia tanto en aspectos externos como internos. Así le sugirió que viajara a la montaña Lau Fo para convertirse en discípulo del legendario monje del Templo de Shaolín del norte, Choy Fook.
Chan Heung, el Fundador del Choy Li Fut estuvo ocho años aprendiendo las técnicas de Choy Fok regresando a King Mui para formar un nuevo y completo sistema de Kung Fu, el Choy Li Fut.