Born in 1969 in Hong Kong, Chan was an award-winning photojournalist and editor for a number of Chinese newspapers in the 90s. After earning his master degree in International Communications from the University of Leeds in the UK, he became a frontline-worker in relief and development in China and other South Asian countries. The experience has translated into a focus on humanity, society and environmental issues in Hong Kong and beyond in his photography.