1976年2月-1978年9月,擔任長豐縣松棵小學附中民辦教師。
1978年9月-1982年2月,就讀于南京大學地質學系,并獲得學士學位。
1982年2月-1985年4月,就讀于南京大學地質學系碩士研究生,并獲得碩士學位。
1985年4月-1987年9月,擔任南京地質礦產研究所助理研究員。
1987年9月-1991年2月,就讀于德國哥廷根大學地球科學系地球化學專業博士研究生,并獲得博士學位。
1991年2月-1993年10月,擔任德國圖賓根大學博士后研究員。
1993年10月-1994年12月,擔任中國科學技術大學地球和空間科學系副教授。
1994年12月-1997年5月,擔任中國科學技術大學地球和空間科學系教授。
1995年7月,被聘為博士生導師。
1997年5月-2002年2月,擔任中國科學技術大學地球和空間科學系主任。
2002年2月-2012年6月,擔任中國科學技術大學地球和空間科學學院副院長。
2005年3月,擔任中科院殼幔物質與環境重點實驗室主任。
2009年11月,當選中國科學院院士。
2010年9月-2012年5月,掛職安徽省科技廳副廳長。
2011年9月,當選發展中國家科學院院士。
2019年8月,任安徽省社會主義學院院長。
2020年6月,被聘為中國科學技術大學圖書館館長。
2021年3月,任第一屆月球樣品專家委員會成員。