1912.08.31 - 1991.08.20
1961.08.30 少将
汾阳军校第2大队第6中队
中共晋察冀中央分局党校
察哈尔抗日同盟军第1军第2师第3团文书
◆ 1932.00.00 - 1933.00.00察哈尔抗日同盟军总司令部秘书处译电员
◆ 1933.00.00 - 1933.00.00察哈尔抗日同盟军第2军第5师教导队第X分队分队长
◆ 1933.00.00 - 1935.02.00返乡
◆ 1935.02.00 -赴天津寻找中共党组织
◆ 1935.05.00 - 1937.08.27被捕关押于天津国民党第三监狱、北平第二模范监狱
◆ 1937.08.27 - 1937.09.00营救出狱
◆ 1937.09.00 - 1937.09.00平西抗日游击队特务连政治指导员
◆ 1937.09.00 - 1937.09.00国民抗日军特务连副连长
◆ 1937.09.00 - 1937.11.00国民抗日军司令部传达长兼党总支委员
◆ 1937.11.00 - 1938.00.00八路军晋察冀军区第5支队特务连政治教导员
◆ 1938.00.00 - 1938.03.00八路军晋察冀军区第5支队第6大队大队长
◆ 1938.03.00 - 1938.08.08八路军晋察冀军区第5支队第2总队总队长
◆ 1938.08.08 - 1938.00.00八路军晋察冀军区第1军分区第3团第2营营长
◆ 1938.00.00 - 1939.02.00八路军晋察冀军区第1军分区第1团政治处主任
◆ 1939.02.00 - 1939.08.00八路军晋察冀军区第1军分区第3支队副司令员
◆ 1939.08.00 - 1942.02.00八路军晋察冀军区第1军分区第26团政委
◆ 1942.02.00 - 1942.12.00八路军晋察冀军区第2军分区第26团政委
◆ 1942.12.00 - 1944.10.00八路军晋察冀军区第2军分区政治部副主任
◆ 1944.10.00 - 1945.08.16中共晋察冀中央分局党校学员
◆ 1945.08.16 - 1946.02.00晋察冀军区北平办事处秘书长兼城市工作部军事部部长
率部参加以下对日伪军的战役战斗:
长城战役
热河战役
二道河子战斗
雁宿崖战斗
黄土岭战斗
百团大战(正太战役)
晋察冀春季反蚕食战役
晋察冀野战军第3纵队第11旅政治部主任
晋察冀军区冀中军区独立第8旅副政委兼政治部主任
晋察冀野战军第2纵队第6旅副政治委员
晋察冀军区炮兵旅第3团(重迫击炮团)团长
华北军区炮兵第2旅第2团(重迫击炮团)团长
华北军区第20兵团炮兵主任兼独立炮兵团团长
第20兵团第67军第201师政委
华北军区炮兵司令部副参谋长
第6炮兵学校校长兼政委
解放军军事学院炮兵教授会主任
解放军高等军事学院炮兵教授会主任
总参谋部作战部副部长
广州军区炮兵司令员
广州军区司令部顾问
1979.03.17 平反
1991.08.20 病逝
战斗功臣
二级独立自由勋章
一级解放勋章
一级红星功勋荣誉章
《中国大百科全书(军事卷)》(参与编撰修订)