抗日戰爭時期,歷任天漢地委組織部湖區工作團團長,天門縣漁南工委委員,工作隊隊長,天北區委書記兼天門縣行政委員會駐天北行政督導員,漁北區委書記兼行政督導員,獨立團二營教導員,天北工委書記兼天北聯鄉辦事處主任,天京潛縣縣委組織部副部長兼天北工委書記,天北剿匪指揮部政委,天北行政辦事處主任。
解放戰爭時期,曾任天北工委書記,天北支隊政委,天京潛縣委書記,1946年5月至7月任天京潛指揮部政委,荊當遠縣委副書記,荊當遠中心縣委書記,江荊潛縣龍灣區區長、區委書記,江荊潛縣委副書記、書記,江荊潛指揮部政委。
建國後,任中共潛江縣委書記,荊州地區公安處處長,華中鋼鐵公司技術監督處處長,鞍山建設公司第一礦業公司副經理,武漢鋼鐵公司礦山分公司副經理煉鋼廠廠長、黨委書記,國家冶金工業部政治部民眾工作部部長,冶金工業部辦公廳副主任、礦山司副司長。湖北省冶金工業局副局長、局長、黨委書記、顧問,湖北省顧問委員會委員等職。1997年去逝。