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月當選國際保險監督官協會執行委員。