1982年7月參加工作,1988年11月加入中國(guó)共產(chǎn)黨,在職本科學(xué)歷。
1982年7月—1985年5月青海省興?h大河壩鄉(xiāng)獸醫(yī)站干部;
1985年5月—1988年12月青海省興?h農(nóng)牧局干部;
1988年12月-1991年8月青海省海東地區(qū)監(jiān)察局干部;
1991年8月-1992年11月青海省海東地區(qū)監(jiān)察局辦公室副主任;
1992年11月-1993年5月青海省海東地區(qū)監(jiān)察局辦公室主任;
1993年5月-1996年6月青海省海東地區(qū)紀(jì)律檢查委員會(huì)辦公室副主任(正科級(jí));
1996年6月-1998年3月青海省海東地區(qū)紀(jì)律檢查委員會(huì)委員、辦公室主任(副處級(jí));
1998年3月-2000年9月青海省海東地委組織員、組織部辦公室主任;
2000年9月-2001年9月青海省海東地委組織部副部長(zhǎng)、辦公室主任;
2001年9月-2008年9月青海省平安縣委副書記;
2008年9月-2011年5月青海省平安縣委副書記(正縣級(jí));
2011年5月至今青海省樂(lè)都縣委副書記、縣長(zhǎng)。