1988 graduated from the Department of Mathematics of Peking University.
In 2000, he studied in the Department of Mathematics, Nanjing University, and obtained the Doctor of Science degree in 2005. The doctoral thesis was rated as excellent doctoral thesis of Nanjing University and Jiangsu Province.
In 2005, he entered the postdoctoral mobile station of Nanjing University and left the station in 2007.