1946年生,1972年4月加入中国共产党。1967年9月参加工作。毕业于湖北大学成人教育学院中文系汉语言文学专业。
历任湖北省广济县副县长、县长、县委书记,湖北省黄冈地区行署副专员,湖北省审计局副局长,局长,湖北省审计厅厅长。1995年10月任国家审计署党组成员、中纪委驻审计署纪检组组长。1998年11月至2000年1月任中国保险监督管理委员会第一副主席(副部长级)。2002年11月任中国保险监督管理委员会主席。2003年4月被任命为中国保险监督管理委员会主席。 1997年9月在中共十五大上当选为中纪委委员,2000年1月在中纪委第四次全体会议上被增选为中纪委常委,后任中纪委秘书长。2002年11月、2007年10月分别当选中共第十六届、第十七届中共候补委员。
2008年10月当选国际保险监督官协会执行委员。