1999年7月至2000年8月在山陽縣牛耳川鎮工作,任鎮長助理;
2000年8月至2001年7月在山陽縣人民政府辦公室工作,任主任助理;
2001年7月至2003年3月在陝西省經貿委工作;
2003年3月至2004年10月任陝西省經貿委辦公室副主任科員;
2004年10月至2006年5月任陝西省交通戰備辦公室副主任科員;
2006年5月至2009年8月任陝西省交通戰備辦公室主任科員;
2009年8月至2011年5月任陝西省交通運輸廳人事處主任科員;
2011年5月至2011年6月任陝西省交通運輸廳人事處副調研員;
2011年6月至2011年10月任陝西省交通運輸廳離退休人員服務管理處副處長;
2011.10—2016.09 任吳起縣人民政府副縣長
2016.09—中共寶塔區委常委