1915年生,湖南浏阳人。1930年参加中国工农红军,同年加入中国共产主义青年团,1932年加入中国共产党。土地革命战争时期,历任排长,师卫生部医生、部长,参加了二万五千里长征。抗日战争时期,历任医政科科员、医生、旅医务主任、团卫生队队长、支队卫生部部长,参加了湘西陈家河、桃子溪和平型关战役战斗。解放战争时期,历任旅卫生部部长、师卫生部部长,参加了中原突围和延安保卫战等战役战斗。新中国成立后,历任中央防疫委员会组员,新疆军区后勤部卫生处副处长、处长,新疆军区后勤部副部长,政委,新疆军区政治部顾问等职。1988年7月荣获二级红星功勋荣誉章。1998年11月26日在乌鲁木齐逝世,终年83岁。