1985年7月參加工作,1992年10月加入中國共產黨,在職本科學歷。
1985年7月——1990年8月青海省樂都縣引勝學區教師;
1990年8月----1995年7月青海省樂都縣碾伯學區教師;
1995年7月——2001年7月青海省樂都縣計委干部;
2001年8月——2002年9月青海省樂都縣計委副主任;
2002年9月——2004年3月青海省樂都縣計劃發展局副局長;
2004年3月——2007年4月青海省樂都縣政府辦公室副主任;
2007年4月——2008年6月青海省樂都縣政府辦公室副主任、法制局局長(正科級);
2008年6月——2011年5月青海省樂都縣政府辦公室主任;
2011年5月——2011年10月青海省樂都縣委辦公室主任;
2011年9月至今青海省樂都縣人民政府副縣長。