1903.01.01 - 1970.12.21
1942.05.03 少将
1944.02.22 中将
1946.05.00 - 1946.12.00 滨海军区参谋长
1946.12.00 - 1948.06.00 在高等军事学院学习
1948.06.00 - 1948.10.00 白海军区司令助理(分管军事教育)
1948.10.00 - 1951.06.29 白海军区第一副司令兼参谋长
1951.06.29 - 1952.04.17 北部军区第一副司令兼参谋长
1952.04.00 - 1952.06.00 在军事部人事总局协助工作
1952.06.00 - 1953.03.00 军事运输学院战术教研室主任
1953.03.00 - 1956.06.01 军事运输学院副院长(分管作战和战术训练)
1956.06.01 - 1960.08.00 军事后勤运输学院副院长(分管作战和战术训练)
1960.08.00 - 1962.01.00 军事后勤运输学院后方指挥系主任
1962.01.00 - 1965.05.11 军事后勤运输学院副院长(分管科学教育)
1965.05.11 退役