1978.9~1982.7在西安交通大學化學專業學習,獲理學學士學位。1982.8~1985.4在石油部管道局工作。1985年以來,分別在西北農業大學基礎課部無機及分析化學教研組、土壤農化系土壤學及農業環境保護教研組任助教、講師。1993.7獲碩士學位,同年12月晉升副教授,1998.12晉升教授,2000.7獲土壤學博士學位。曾兼任土壤農化系副系主任(1994-2000)、西北農林科技大學資源環境學院副院長、環境科學系主任(2000.7-2004.6)。
1998.7~1999.7國家留學基金委公派在德國Max-Planck陸地微生物研究所進修,主要進行土壤溫室氣體產生及抑制機理的研究。2001.11~2002.2國家留學基金委公派(DAAD項目)在德國Giessen大學應用微生物研究所合作研究,主要進行土壤微生物多樣性檢測及土壤微生物監測技術的研究。2006年3-6月及2009年5-12月分別在美國New England Biolabs從事環境生物技術方面的合作研究。