四次反围剿战争、第五次反围剿战争和中央红军长征。1935年9月，调任红31军第93师司令部参谋，西路军总指挥部第1局参谋。参加了西路军艰苦作战。抗日战争时期，任八路军兵站分站站长，前方指挥部兵站部巡视主任兼太古兵站办事处主任。第二次国共内战期间，任晋绥军区总兵站副站长，华北军区运输部分部部长。参加了平津战役等。中华人民共和国成立后，任总后勤部运输部检查室主任、检查局副局长、重庆办事处副主任，第1物资部上海办事处主任，华东物资供应局政治委员，第2军医大学顾问、副政治委员。1955年荣获二级八一勋章、二级独