1929年10月生於江蘇省海門市。
1944年起參加革命活動。
1945年8月,在中***華中局蘇中四專校、蘇中公學學習。
1946年-1949年,在蘇中地區革命根據地從事財經工作。
1949年-1978年,在江蘇省從事財經工作,曾任省財政廳預算處長等職。
1978年-1984年3月,歷任財政部預算司處長、副司長、綜合計劃司司長等職。
1984年3月-1988年5月,任財政部黨組成員、稅務總局局長(副部長級)。
1988年5月-1993年4月,任國家稅務局局長。
1993年4月-1993年12月,任國家稅務總局局長。
1994年1月-1995年1月,任國家稅務總局黨組書記、副局長(正部長級)。