1970年11月为南京灵山煤矿工人;
1973年9月在安徽淮南煤矿学院煤田地质专业学习;
1976年9月为南京灵山煤矿技术员;
1979年11月任栖霞区检察院书记员,助理检察员,检察员,副科长;
1982年2月任栖霞区体改办干部;
1983年11月任栖霞区委办公室秘书,副主任,主任;1985年12月任栖霞区尧化乡党委书记;
1987年5月任栖霞区体改委主任;1987年10月任栖霞区委宣传部部长;
1988年2月任栖霞区委常委、宣传部部长(其间:1989年9月至1992年7月在省委党校函授学院行政管理专业本科学习);
1992年11月任栖霞区委常委、副区长(其间:1994年9月至1995年12月在东南大学工商行政管理专业研修班学习);
1996年9月任栖霞区委常委、副区长兼南京经济技术开发区管委会副主任,南京新港开发总公司副总经理、南京新港股份有限公司总经理;
1997年11月任栖霞区委副书记、代区长;1998年1月任栖霞区委副书记、区长;
2002年9月任下关区委书记。2008年1月任南京市人大常委会副主任。