1937年6月参加革命,1937年11月入党。河南省灵宝市人。抗日战争时期,历任骑兵队长、连长、副营长、侦察参谋等职。解放战争时期,历任团参谋长、团长、师副参谋长等职。先后参加了晋西北战役、百团大战、南下北返、中原突围等数十次战役战斗,为中国人民的解放事业建立了功勋。新中国成立后,历任军分区副司令员、师参谋长、农一师师长、乌鲁木齐军区副参谋长等职,为部队建设做出了贡献。离休后,他始终坚持政治理论学习,关心党、国家和军队的建设发展,保持了一名老战士的政治觉悟和优秀品质。1955年被授予上校军衔,曾荣获八一奖章、三级独立自由勋章、二级解放勋章和二级红星功勋荣誉章。1988年4月离休。