He received his B.S. in medicinal chemistry from Fudan University and his Ph.D. in synthetic organic chemistry from Shanghai Institute of Materia Medica. He then completed his postdoc training in drug design and discovery at the University of Kentucky College of Pharmacy. Before he joined UF in March 2018, he was a faculty member at University of Arkansas for Medical Sciences College of Pharmacy.