土地革命戰爭時期,在紅四方面軍任戰士、班長、排長、連長、師部偵察科副科長。參加了創建和保衛鄂豫皖、川陝根據地的鬥爭,1935年參加長征。抗日戰爭時期,任八路軍一二九師營教導員、團政治處主任,
冀南六分區後勤部政委。解放戰爭時期,任中原軍區一縱一旅一團政治處主任、團政委,華中軍區二縱師政治部主任,參加了中原突圍、
孟良崮、解放大西南等重大戰役。中華人民共和國成立後,任四川省
遂寧軍分區副政委、劍閣軍分區副司令員,四川省
南充軍分區司令員、政委。1955年被授予大校軍銜,榮獲二級八一勳章、二級獨立自由勳章、二級解放勳章。1965年離休,享受副軍職待遇。1983年1月19日在成都逝世。