土地革命戰(zhàn)爭時期
任紅軍補充師二營勤務(wù)員。參加了長征。
抗日戰(zhàn)爭時期
任皖南新四軍政治部通訊排班長、鹽阜區(qū)保安處保安隊隊長,鹽阜區(qū)行政公署警衛(wèi)營連長。解放戰(zhàn)爭時期,任新四軍七師沿江團(tuán)二營副營長,新四軍七師十九旅特務(wù)營營長,第七縱隊二十一旅六一團(tuán)副團(tuán)長。
中華人民共和國成立后
任解放軍總高級步校合同戰(zhàn)術(shù)教授會主任教員,總高級步校第一批軍事進(jìn)修班主任,總參謀部測繪局三處、五處副處長、處長,總參謀部測繪局顧問。1964年被授予上校軍銜。1988年7月被授予。