江苏省宿迁县(今改市)人。1943年12月入伍,曾任战士、副班长、文书。1946年2月加入中国共产党;7月任苏中二分区四团参谋处书记;同年12月任见习参谋。1947年3月是苏中二分区教导队学员,8月任四团参谋,12月任四团侦察连副连长。1948年11月起历任人民解放军第二十九军八十七师二五九团一营一连副连长、机炮连指导员,参加过淮海战役、渡江战役和解放上海战斗。1949年9月任福建省晋江军分区组织科组织干事。1951年6月至1952年8月历任晋江军分区干部部任免干事、任免助理员。1953年3月任华东军区干部部军衔科助理员。1956年3月任南京军区干部部军衔科三级助理员。同年8月任福州军区干部部任免调配处三级助理员。1957年12月任福州军区干部部助理员。1959年5月任福建省晋江军分区政治部干部科科长。1964年10月至1971年3月任晋江县人民武装部第二政委,其间于1965年5月任中共晋江县委常委;于1968年10月任晋江县革委会政治组组长、县革委会副主任;于1969年6月任中共晋江县人武部委员会书记;于1970年6月任中共晋江县革命委员会核心小组成员。1971年3月任泉州市军分区政治部副主任。曾立过小功三次、三等功一次。1982年6月离休。1985年任泉州军分区干休所老干部党支部副书记、小组长。1988年7月荣获独立功勋荣誉奖章。2005年荣获中共中央、国务院、中央军委颁发的“抗日战争胜利六十周年纪念章”一枚。