中华人民共和国成立前
1936年7月至1938年7月,求学于河南省立七中 (潢川)。
1939年4月,经新四军八团留守处介绍进入延安抗日军政大学学习。同年挺进华北抗日根据地——晋察冀边区,后编入抗日军政大学二分校。
1943年8月,调晋察冀军区参谋训练队学习。
1944年9月,调晋察冀军区司令部一科任参谋。
1945年5月,任冀东军区司令部一科参谋。1946年2月,任冀东军区野战十一旅司令部一科科长。
1947年,参加保卫承德战役和歼灭辽西国民党军王铁汉的杨杖子战役。同年10月,调九纵队二十六师( 后改为四十六军一三七师)四一一团任参谋长,参加辽西、辽南的冬季战役。
1948年秋,参加辽沈战役。1949年1月,参加平津战役。后渡江南下,参加湖南衡宝战役。
新中国
1950年2月至1958年2月,调中央军委总参谋部,先后在军事训练部、训练总监部任科长、处长等职。
1958年3月,调军委军事科学院任处长、研究室主任。
1963——1964年,进中国人民解放军高等军事学院学习。
1965年10月,调新疆军区生产建设兵团,历任师长、师政委等职。
1975年,任新疆维吾尔自治区农恳总局副局长。