江苏省江阴人。1918年出生,1938年8月参加革命。1941年8月加入中国共产党。历任临郯青年救国团军事部部长、股长、团参谋长、38军112师335团团长,第38军第114师参谋长,师长。 1956年11月至1959年12月任陆军第38军副军长。 1960年3月3日至1962年7月任辽宁省军区副司令员。 1964年2月至1966年3月任陆军第38军参谋长。 1966年12月任兰州军区副参谋长。(未到职) 1968年5月10日兼任辽宁省沈阳市革命委员会副主任。 1970年任中共沈阳市五届委员会副书记。 1980年任沈阳军区后勤部顾问。 1955年9月被授予上校军衔。 1960年晋升大校军衔。