1940年7月任中国人民抗日军政大学第四分校文化教育科科长。1943年8月任新四军第四师十一旅独立大队教导员。1945年8月任华中七分区二团三营政治教导员。1947年3月任华东特纵组织科科长。1949年6月任华东特纵政治部组织部副部长。1950年12月任华东炮兵政治部组织部部长。1952年9月任中国人民解放军华东炮兵干部部副部长。1953年9月任中国人民解放军炮兵干部部组织统计处处长。1957年9月任中国人民解放军南京军区炮兵副参谋长。1959年9月任中国人民解放军南京炮兵学校政治委员。1965年2月任炮兵工程学院政治部副主任。1965年5月经军委总政治部批准为国家行政十级干部。1966年4月任华东工程学院政工组副组长、革命委员会副主任。