陕西省咸阳市三原县鲁桥镇东里堡村人。1937年加入中华民族解放先锋队。1938年7月加入中国共产党。1937年11月1938年5月为陕西三原安吴堡青年训练班学员。1938年 5月1939年1月为延安抗日军政大学总校三大队一队学员。1939年1月 1941年7月任八路军平西挺进军政治部青年科干事、副科长、科长。1941年7 月至1942年4月任冀东军区教导队政治教导员。1942年4月1943年3月任冀东军区十二团二营政治教导员。1943年3月11月任冀东军区十八团党总支部书记。1943年11月1944年11月任冀东军区十二团政治处主任。1944 年11月1945年10月任冀东军区十二团政治委员。抗日战争胜利后,1945 年10月起任冀热辽军区第十六军分区二十一旅政治委员。1946年1949年任东北民主联军、东北野战军第三纵队八师政治委员,建国后历任:1949年3月任第四野战军40军119师政治委员, 1950年10月1952年10月任志愿军第40军119师政治委员,1952年10月1953年10月任志愿军第40军干部部副部长。回国后,1953年10月1954年11月任军政治部副主任。1954年11月1959年12月任军政治部主任(其间:1957年2月至7月在解放军政治学院学习)。1959年12月1961年12月任军副政治委员。1961年12月1969年8月任军政治委员。1969年8月1978年2月任沈阳军区副政治委员。其间:兼任黑龙江省军区政治委员、第二政治委员、第一政治委员。1970年3月1977年2月任黑龙江省革命委员会副主任、第一副主任,1970年3月1971年8月任省革委会党的核心领导小组副组长,1971年8月1977年2月任中共黑龙江省委第二书记,1977年2月12月任中共黑龙江省委第一书记、黑龙江省革委会主任。1983年9月转业到地方。1955年9月被授予大校军衔,1964年4月晋升为少将军衔。曾荣获二级独立自由勋章、二级解放勋章。1988年7月荣获独立功勋荣誉章。是中共第十届中央候补委员,第十一届中央委员。因病于2011年2月6日在沈阳逝世,享年91岁。