1983年,畢業於北京大學數學系套用數學專業。
1993年,獲義大利帕爾瑪大學生態學博士學位。
曾在中國科學院植物研究所、義大利國際理論物理中心、義大利國際科學與高技術中心從事數量生態學和氣候變化研究工作。
1995年至1999年,任中國駐義大利使館科技處二秘、一秘。
2000年至2002年,任科技部中國21世紀中心信息處研究員、處長。
2002年至2009年,任中國駐義大利使館科技處一秘、參贊。
2010年至今,任科技部社會發展科技司參贊(副局級)。
2016年03月29日,任社會發展科技司副巡視員。