1911年2月3日:生于山東省曹縣嘴尖劉莊。
1931年:參加寧都暴動(dòng),被編入中央紅軍第五軍團(tuán)。
1932年:加入中國(guó)共產(chǎn)黨。
1934年:隨中央紅軍參加長(zhǎng)征,任紅一軍團(tuán)第1師第1團(tuán)1營(yíng)營(yíng)長(zhǎng)。
1937年8月:任八路軍第129師第386旅第772團(tuán)參謀長(zhǎng)。
1944年5月:任八路軍魯中軍區(qū)四分區(qū)司令員。
1946年6月:任山東野戰(zhàn)軍第4師師長(zhǎng)。
1947年2月:任華東野戰(zhàn)軍第8縱隊(duì)副司令員,兼22師師長(zhǎng)。12月,任華東野戰(zhàn)軍第3縱隊(duì)代司令員。
1949年2月:任第三野戰(zhàn)軍第22軍軍長(zhǎng)。
1950年11月:任浙江軍區(qū)參謀長(zhǎng)。
1951年1月:任中國(guó)人民解放軍軍事學(xué)院訓(xùn)練部戰(zhàn)史教授會(huì)副主任,兼高級(jí)系副主任。
1953年8月:任中國(guó)人民解放軍軍事學(xué)院高級(jí)系主任。
1955年9月:被授予中將軍銜。
1956年3月:任中國(guó)人民解放軍軍事學(xué)院戰(zhàn)役系副主任。
1957年9月:任中國(guó)人民志愿軍第20兵團(tuán)副司令員。
1958年10月:任中國(guó)人民解放軍第20訓(xùn)練基地司令員。
1962年3月:任國(guó)防部第五研究院副院長(zhǎng)。
1970年5月:任濟(jì)南軍區(qū)副司令員。
1990年4月13日:在山東濟(jì)南逝世,享年79歲。