1980年4月航天部南京三○七厂党委书记
1985年3月任航天部南京三○七厂厂长、厂党委书记、高级经济师
1987年7月后任中共江苏省纪委书记
1989年12月任中共江苏省委常委、省纪委书记
1991年2月任中共江苏省委副书记,省纪委书记
1998年2月至2003年任江苏省八届政协主席、党组书记
中共十三、十四、十五次全国代表大会上当选中央纪律检查委员会委员。第九、十届全国政协委员,全国政协社会与法制委员会副主任委员;中央巡视组组长。江苏省九次党代会代表,九届省委委员,省纪委委员、常委;省八、九届人大代表,省八届政协委员。