1983年8月參加工作,1996年3月入黨,大學本科學歷。
1983年8月至1984年9月在青海省計委科教處工作;
1984年10月至1995年3月在青海省科委計劃處、工交處工作,歷任科員、副主任科員、主任科員、副處長;
1995年4月至1998年7月任玉樹州囊謙縣副縣長;
1998年7月至1999年6月任玉樹州雜多縣縣委常委、副縣長;
1999年7月至2000年7月任青海省科委計劃處副處長;
2000年8月至2005年8月任青海省科技廳發(fā)展計劃處處長;
2005年8月至2009年1月任青海省科技廳高新技術發(fā)展及產(chǎn)業(yè)化處處長;
2009年1月至2011年4月任樂都縣委副書記、縣長;
2011年4月至今任樂都縣委書記。