原名姜文喜,乳山市南黄镇上庄村人。1924年8月出生。1944年1月参加工作,在乳山县南黄区任干事。同年2月,加入中国共产党。1945年10月,调至辽宁省海城县委、政府工作,历任干事、区长、书记、副部长、医院政委兼院长等职。1951年11月,入东北局党校学习,后任国营375厂材料处处长、党总支书记、党委委员。1954年4月后,历任辽阳市委监委委员、监委副书记、市委副书记等职。1969年,在辽阳市委“五七”干校劳动,后任辽阳市锻压机床厂党委书记、轻纺局局长。1978年4月后,任辽阳市委副书记、市委常委、副市长等职。1985年5月,任辽阳市人大常委会主任、辽宁省人大代表。