He received a Bachelor of Science degree in Geography in 1992, and a Master of Science degree in Geography in 1995 and Ph.D degree in Geography in 2001 at Peking University. He joined department of Earth & Atmospheric Sciences at Purdue University for Post Doctoral Research (2003-2004).