1975 年 10 月入党, 1975 年 5 月参加工作,党校大学学历。 1973 年在吴江县谭丘公社龙桥四队务农。 1975 年 5 月任吴江县谭丘公社团委副书记,同年 10 月入南京大学大文科大专班学习。 1977 年 10 月毕业后任吴江县谭丘公社团委副书记。 1978 年任吴江县委党校教员。 1982 年后任吴江县谭丘公社党委委员、党委副书记。 1984 年任吴江县七都乡党委书记。 1991 年任吴江县(市)委常委、组织部长。 1996 年任吴江市委副书记(其间 :1994 年 9 月至 1996 年 12 月
中央党校函授学院涉外专业本科班学员)。 1999 年任吴江市委副书记、市长。 2001 年 1 月任太仓市委书记,同年 9 月任太仓市委书记兼太仓港港口开发区党工委书记。 2003 年任中共太仓市委书记、太仓港经济开发区党工委书记 ( 副市级 ) 。 2006 年 1 月任苏州市副市长、市政府党组成员。负责农业和农村经济、国土资源、水利水务、供销、粮食、公安、司法、国家安全、民政、双拥、气象、人民武装方面工作。2008年1月在苏州市第十四届人民代表大会第一次会议上当选为苏州市人大常委会副主任。