Mr Chan is a Life Member of the Hong Kong Designers Association (HKDA) and a Member Board of Directors of the Hong Kong Federation of Design and Creative Industries (FHKDCI). He graduated from the Hong Kong PolyU, obtained BA(Hons) Graphic Design in Central Saint Martins (CSM) London, and MA Typo/Graphic Studies in LCC University of the Arts London (UAL), and lately completed a Certificate of Specialization in Entrepreneurship and Innovation at Harvard Business School. His On Your Mark Design Laboratory has won over 50 international awards to date. His creative arts and design works in different media have been exhibited at the Shanghai World Expo 2010, Seoul Design Festival, Berlin and Hungary Short Film Festival, London Fashion Week, among others international cities.
He has been twice selected as one of the “40 Under 40” in Asia by Perspective magazine in Graphics and New Media category and chosen by the HKSAR Government as one of the new generation Hong Kong designers. He has been invited to serve as the Design Director for the HK-SZ Design Biennale, the Art Director for the British Council's SPARK exhibition, and the Chief Designer for the Hong Kong Pavilion at the Zhuhai International Design Week. Currently, he is the Programme Leader of the MA Design Management at the University of the Arts London (UAL), a judge for the Taiwan International Student Design Competition, and in the Design Admission Panel for the Hong Kong Design Centre Design Incubation Program (HKDC DIP).