安徽六安县人。1931年11月至1932年5月,在安徽省六安县麻埠少共区委会任少共委员、儿童团大队长;1932年6月参加中国工农红军,土地革命战争时期,历任红25军宣传员、文书、参谋。参加了红25军长征。1935年10月至1937年8月,在红15军团司令部、政治部任宣传干事、团委书记。抗日战争时期,1937年9月至1944年10月历任延安抗日军政大学学员、抗大总校直属队政治指导员、第5大队政治处宣传股股长、组织股长,太行陆军中学政治处主任,1944年10月至1945年10月,任延安中央党校学员组长。解放战争时期,1945年12月至1946年8月任晋察冀军区和平医院总院(现白求恩国际和平医院)政委。1946年9月任晋察冀军区军政干部学校第1大队政委,华北军政大学上干大队政委。1948年3月任华北军政大学干部总队政治处主任。中华人民共和国成立以后,1950年12月任空军第9师副政委、政委,1952年任第22航空兵师政委,1955年任空军第6航校政委,红25军战史编辑委员会办公室副主任,1962年7月任空军第1军政治部主任。1964年11月,中国民航沈阳管理局组建。以正军职转业,任该局第一任政委。1982年离职休养。1955年9月被授予空军大校军衔,荣获三级八一勋章、二级自由独立勋章、二级解放勋章。因病于1986年12月16日在北京逝世,享年68岁。