He obtained his BSc degree from Northwest University, China, and MSc and PhD degrees from the University of New South Wales. He did his postdoc at the University of Calgary with Dr. Pam Sokol and Dr. Mike Surette.