He studied at Oxford University and Beihang University, and obtained his PhD degree in 2010. Before joining HKU, he was a Postdoctoral Research Scientist at Columbia University in the City of New York and a T. S. Kê Postdoctoral Research Fellow at Institute of Metal Research, CAS.