1986年9月至1988年7月在青海电大审计专业学习;
1989年4月至1996年12月在西宁市城中区审计局工作;
1996年12月至2001年2月任西宁市政府办公厅科员、副处长、处长;
2001年2月至2005年10月历任西宁市政府办公厅副主任、市政府副秘书长、办公厅主任、信访局局长;
2005年10月至2008年2月任西宁市文化广播电视局党委书记、局长
2008年2月至2011年8月任西宁市城北区委副书记、区长;
2011年8月至2014年8月任城北区委书记。
2014年8月至今任西宁市副市长