He received his B.Sc. and M.Phil. in Biochemistry at the Hong Kong University of Science and Technology and Ph.D. in Ophthalmology at the Chinese University of Hong Kong. In 2002, Leung began his postdoctoral research at Harvard University with the support of Croucher.