生于1919年,长清县小屯村人。 1933年至1936年在长清中学初中七级读书。1938年2月入党。抗日战争时期,先后任山东西区人民抗敌自卫团战士,鲁西北十支队独立营指导员,筑先纵队教导员,一二九师八旅直属队分支书记,冀南三分区曲周县大队副政委。解放战争时期,先后任冀南三分区独立团政治处主任,晋冀鲁豫十四纵队六二五团政治委员,冀南二○七师六一九团政治委员。参加组织指挥了解放冀南曲周县、河北永年县战斗,参加了淮海、河南安阳、新乡等战役。建囘国后,任华北防空兵高炮五一一团政委。1952年4月参加抗美援朝战争,同年8月被任命为朝囘鲜铁道高炮指挥所参谋长。1953年5月至1982年10月,先后任华北防空司令部高炮指挥部司令员,空军高炮一一○师师长,北京军区空军司令部副参谋长,北京军区空军高射炮兵指挥部司令员,空十军副政委,空六军政委,北京军区空军副政委兼政治部副主任。1955年被授予三级独立勋章、三级解放勋章,1988年被授予独立功勋荣誉章。