Leon graduated from Social Work in Hong Kong Shue Yan College and studied Master of Journalism at the Renmin University of China. He is a veteran photojournalist, he served two terms as the Chairman of the Hong Kong Press Photographers Association in 1993 and 1994. He played a key role in several major exhibitions, such as “In the Eyes of the Press” (1993) and “Hong Kong 24 Hours” (1994-1995).
He also curated “Photojournalism in Hong Kong: the Road of Development” (2000) with Oscar Ho Hing-kay. He also participated in many group exhibitions, including: “Hong Kong Photography Series 3: Beyond Portrait” (2012), “Megafauna” (2011, Taipei), "Hong Kong Photography 2010" (2010, Toronto). Leon was one of the judges of the 3rd China International Press Photo Contest in 2007. He now focuses on promoting and teaching photography. He is a co-founder of “Lumenvisum” and teaches photography at Hong Kong Baptist University, Hong Kong University of Science and Technology and Hong Kong Art School. Books and catalogues released to date include: Megafauna (2009), In Search of Shangri-La (2002), In the Eyes of the Press (1992), and Cage (1993).
His photographs are collected by the Hong Kong Heritage Museum and private collectors.