1985年8月至1988年9月在貴州省畢節縣林口中學任教
1988年9月至1989年5月在福泉縣勞動人事局工作
1989年5月至1990年2月在福泉縣勞動人事局任科員
1990年2月至1991年8月在福泉縣勞動爭議仲裁委辦任副主任
1991年8月至1992年12月在福泉縣勞動人事仲裁股股長
1992年12月至1994年2月在福泉縣勞動人事仲裁股任主任科員
1994年2月至1995年4月在福泉縣勞動勞動人事仲裁委辦任主任
1995年4月至1996年1月在福泉縣龍昌鎮任副鎮長
1996年1月至1999年4月在福泉市龍昌鎮任副鎮長(其間在貴州省委黨校經濟管理專業本科學習)
1999年4月至2001年任福泉市監察局副局長
2001年1月至2001年11月任福泉市城廂鎮鎮長
2001年11月至2003年3月任福泉市金山辦事處主任
2003年3月至2011年任甕安縣副縣長
2011年10月至今任都勻市副市長