1916年出生,辽宁省盖平(今盖县)县人。
一九三六年加入中华民族解放先锋队。一九三七年加入中国共产党,同年参加八路军。
抗日战争时期,任八路军总部炮兵团连指导员、营教导员,延安炮兵学校第二大队政治委员。
解放战争时期,任东北民主联军炮兵第二团政治委员,第四团政治委员,东北野战军炮兵第一师副政治委员、政治委员。
中华人民共和国成立后,1950年任志愿军炮兵师政治委员,1952年任高射炮兵学校政治委员,高级炮兵学校政治委员,炮兵学院政治委员,1970年任吉林省军区政治委员。
一九0年晋升为少将军衔。