1991年11月至1992年10月,遵義縣南白區土管所工作員;
1992年10月至1996年9月,遵義縣龍坑鎮土管所技術員;
1996年9月至1998年7月,中國人民大學幹部專修科土管專業學習;
1998年7月至1999年3月,遵義縣龍坑鎮土管所技術員;
1999年3月至2000年5月,遵義縣龍坑鎮黨政辦副主任;
2000年5月至2000年9月,遵義縣龍坑鎮龍坑辦事處主任;
2000年9月至2002年1月,遵義縣龍坑鎮黨政辦主任(其間:2000年2月至2000年5月,抽調遵義縣委“三講”辦公室工作;2000年9月至2002年12月,中央黨校法律專業學習);
2002年1月至2004年5月,遵義縣龍坑鎮黨委副書記;
2004年5月至2006年8月,遵義縣南白鎮黨委副書記(其間:2004年10月至2004年11月,重慶市委黨校培訓);
2006年8月至2007年12月,遵義縣喇叭鎮黨委書記、人大主席(其間:2007年3月至2007年6月,遵義市委黨校中青班培訓學習);
2007年12月至2009年6月,遵義縣楓香鎮黨委書記、人大主席(其間:2008年8月,浙江大學培訓學習)
2009年6月至2011年7月,遵義縣龍坑鎮黨委書記、人大主席
2011年7月至2011年10月,遵義縣龍坑鎮黨委書記
2011年10月至2013年4月,遵義縣委常委、宣傳部部長
2013年4月至2017年6月,貴安新區經濟發展局副局長、馬場鎮黨委書記(2015年2月明確為正處長級幹部 )
2017年6月至今,貴安新區綜合執法局黨組書記、局長