1990年9月—1994年7月,张家口工交学校热加工专业学习。1994年10月—2000年12月,沽源县土地局办事员、科员。2000年12月—2003年12月,沽源县国土资源局股长。2003年12月—2006年3月,沽源县长梁乡农工委员。2006年3月—2007年4月,沽源县长梁党委委员,副乡长。2007年4月—2009年1月,沽源县九连城镇党委副书记、纪委书记。2009年1月—2011年3月,沽源县九连城镇党委副书记、镇长。2011年3月—2011年8月,沽源县九连城镇党委书记。2011年8月任沽源县政府副县长。