1947年2月出生於山東省龍口市蘆頭鎮寺後喬家村。1965年8月高中畢業後先後在本村國小和鎮農業中學任教。1968年3月入伍,在總參管理局供應處張北農場擔任給養員。1971年4月擔任總參管理局供應處財務科助理員。幹部制度改革後,歷任總參管理局供應處和財務處副營、正營、副團、正團級財務助理員和審計員。
1988年9月,授予中校軍銜。1990年9月晉升上校軍銜。1992年12月,任總參管理局財務處副處長(副師職)。1996年9月晉升為大校軍銜。1996年11月任處長(正師職)。1999年6月,改任總參管理局財務供應處處長,同年12月任總參管理局副局長。2003年,軍隊體制編制調整改革,改任總參管理保障部副部長。
2000年8月被授予少將軍銜。