Born in Hong Kong in 1925, Gaylord completed a certificate course in Art and Design at the Department of Extra-mural Studies of The University of Hong Kong in 1970. He later became the founding member of the Hong Kong Visual Arts Society in 1974 and chaired the society for the first four years. Chan cofounded the Culture Corner Art Academy with Josephine Chow in 1989. As a founding member of the Artmatch Group, he served as the chairman of the group for the first four years after its establishment in 1995. Chan’s works have been shown in more than 100 major exhibitions in Hong Kong and overseas cities including Beijing, Calgary, Chengdu, City of Santa Monica, Fukuoka, Guangzhou, Hamburg, London, Macau, Manila, Kaoshiung, Paris, Tokyo, Taipei, Seoul, Vancouver, etc.