1980.09-1984.07 江苏农学院农学系农学专业学习
1984.07-1986.05 徐州市沛县城关乡农技站技术员(省委组织部选调生)
1986.05-1988.09 徐州市委农工部区划办公室办事员、科员
1988.09-1991.09 徐州市委农工部区划办公室副主任
1991.09-1993.04 徐州市农业开发局技术指导站站长、开发管理科副科长
1993.04-1997.03 徐州市农业开发局开发管理科科长
(其间:1994.03-1994.06徐州市委党校青干班学习)
1997.03-1997.05 泰州市农经委工作人员
1997.05-1998.03 泰州市农经委农业综合开发科科长
1998.03-1999.06 泰州市农经委(农委)主任助理、农业综合开发科科长(其间:1996.09-1998.07南京大学行政管理专业研究生课程进修班学习)
1999.06-2001.12 泰州市农委副主任、党组成员,市农资开发局副局长
2001.12-2004.01 泰州市农业局副局长、党组成员,市农资开发局副局长(其间:2003.09-2003.12省委党校中青班学习)
2004.01-2005.06 泰州市农委副主任、党组成员(党委委员),市农业局副局长、农资开发局副局长
2005.06-2011.05 泰州市政府副秘书长
2011.05-2012.08 泰州市政府副秘书长、研究室主任
2012.08-2013.06 泰州市农委主任、党委书记
2013.06-2019.01 泰州市农委主任、党委书记,泰州农科所党委书记
2019.01- 局长、党委书记,市委农工办主任、市政府扶贫办主任