Graduated from Beijing University of Aeronautics and Astronautics (Beihang University) with bachelor’s degree of electronic engineering in 1990. Master degree on spacecraft system engineering of Chinese Academy of Space Technology in 1996. Deputy Director General, Department of International Cooperation, China National Space Administration from 2003-2010.
Chief, Space Applications Section, Information and Communications Technology and Disaster Risk Reduction Division, United Nations Economic and Social Commission for Asia and the Pacific since 2011.