科科长、五寨县临时县委委员、五寨县武装部长、冀中军区独立第四支队政委、第120师独立第1旅副政治委员、代理政治委员，陕甘宁晋绥联防军警备第1旅参谋长。第二次国共内战时期，任冀热辽独立第一旅副旅长、第16旅副旅长、第四野战军铁道兵团司令部参谋处处长。中华人民共和国成立后，任军委训练部行政处副处长、第一军医大学物资保障部部长，第四军医大学队列处处长、校务部副部长。荣获一级八一勋章、二级独立自由勋章、二级解放勋章。1991年12月2日在西安逝世。