1935年長征時在遵義加入共青團。1936年在甘肅黃州入黨。國共合作時,紅軍改編時任八路軍120師359旅716團警衛排長,給廖漢生當警衛。1939年正月11日打死9個敵人,後負傷休養九個月,又趕到部隊參加阜坪城戰鬥任班長。負傷住院回部隊後任排長。1939年底參加百團大戰,716團打靈武楊家嶺戰鬥,左膀負傷。百團大戰嘴上負傷二次。1946年參加保衛延安,在打清澗時,被炸傷。後任連長參加三查三整運動,隨部隊出發到宜川。曾先後負傷12次。1949年胡任一軍一師三團一營營長。在合州完成剿匪後去青海西寧。1950年在西安開荒種地。1951年參加抗美援朝,經歷朝鮮五次戰役,任63軍189師566團一營營長,後任教導大隊大隊長。進50速成中學學一年文化後,到南京總高校步校學三年軍事。1958年畢業,1963年駐邢台,任187師559團副團長,1964年在浮沱河63軍農場任副場長。1969年在山西離休,享受師級待遇。