1984年7月参加工作,1986年11月加入中国共产党,在职研究生学历。
1984年7月-1985年7月青海省民和县干沟乡政府干部;
1985年7月-1992年1月青海省民和县川口镇政府干部;
1992年1月-1992年7月青海省民和县党史研究室干部;
1992年7月-1994年8月青海省民和县石油开发办公室干部;
1994年8月-1994年11月青海省民和县党史研究室干部;
1994年11月-1997年4月青海省民和县隆治乡党委副书记;
1997年4月-1999年1月青海省民和县隆治乡党委副书记、乡长;
1999年1月-2001年8月青海省民和县柴沟乡党委副书记、乡长;
2001年8月-2005年9月青海省民和县峡门乡(镇)党委书记;
2005年9月-2006年9月青海省民和县审计局局长;
2006年9月-2011年5月青海省民和县委常委、统战部部长;
2011年5月至今青海省乐都县委常委、副县长。