1991年07月—1994年05月,岚皋县水电局水利队技术员
1994年05月—1996年06月,岚皋县滴水岩电站站长
1996年06月—1998年05月,岚皋县水电局副局长、滴水岩站站长
1998年05月—1999年03月,岚皋县水电局副局长
1999年03月—1999年11月,岚皋县委组织部副部长
1999年11月—2001年02月,岚皋县城关镇镇长、县委组织部副部长
2001年02月—2001年03月,岚皋县城关镇党委书记、县委组织部副部长
2001年03月—2002年12月,岚皋县城关镇党委书记
2002年12月—2006年06月,镇平县委常委、组织部部长
2006年06月—2007年03月,宜川县委副书记、副县长、代县长
2007年03月—2008年12月,宜川县委副书记、县长
2008年12月—2011年12月,宜川县委书记
2011年12月—2012年04月,延安市委常委、政法委书记、宜川县委书记
2012年04月—至今,延安市委常委、政法委书记
陕西省十一届人大代表;延安市三次党代会代表,三届市委委员,市三届人大代表。
分管政法、信访工作和市委防范处理邪教办公室。