1980年09月在常州财经学校工业会计专业学习;1982年07月任江苏省财政厅行政事业财务处科员(其间:1985年09月—1988年06月在江苏省高等教育自学考试统计专业大专学习);1990年09月任江苏省财政厅行政事业财务处副主任科员(1988年09月—1991年07月江苏省委党校对外经济专业学习);1994年05月任江苏省财政厅行政事业财务处主任科员;1996年11月任江苏省财政厅行政事业财务处副处长;2000年12月任江苏省财政厅预算处副处长;2001年06月任江苏省财政厅预算处副处长兼预算审核中心主任;2002年02月任江苏省财政厅人事教育处处长(2004年12月高级会计师,2001年09月—2004年07月在中央党校经济管理专业研究生班学习);2006年01月任江苏省财政厅行政政法处处长;2011年05月任宿迁市委常委、组织部长; 2014年12月任宿迁市委常委;2015年04月任江苏省监察厅副厅长 江苏省第十二次党代会代表、江苏省第十二届人大代表。