经历了抗日战争、解放战争和西南征粮剿匪建政,参加了聊博、平汉、郑州、淮海、渡江、进军大西南、成都等战役战斗200余次,六次负重伤,荣立大功3次、两小功3次、小功8次,被授予“童子侦察兵”、“模范共产党员”、“战斗英雄”等称号。荣获独立自由奖章、三级解放勋章、独立功勋荣誉章和淮海战役、渡江战役、成都战役、华北解放、华东解放、中原解放、西南解放、人民卫士等军功章、奖章。建国后,在不岗位上恪尽职守,先后被授予“一等学习模范”、“文化战线上的优秀指挥员”、“友好使者”荣誉称号,荣立一等功1次,三等功7次,小功2次,工学代表5次,先进工作者6次,受到通报表彰4次。