长、二旅参谋长、副旅长，中国人民解放军六十六军一九七师副师长。1950年，参加中国人民志愿军入朝作战，任志愿军六十六军一九七师副师长，参加了第一至四次战役。回国后，任一九七师副师长兼参谋长、师长，炮兵副军长。1962年2月—1965年2月，担任中国人民解放军山西省军区参谋长。1969年7月一1978年5月，担任河北省军区副司令员。1955年，授衔为大校军衔。被授予三级八一勋章、二级独立自由勋章、二级解放勋章。