出生于山西省昔阳县,曾用名蔡温、蔡良臣。民国22年(1933年)起任小学教员。民国27年3月在瓦窑堡参加抗日救亡工作,同年4月加入中国共产党。历任山西省昔阳县西寨村村长,中心支部书记,昔阳县政府教育科科长,太行二地委办公室主任、地委秘书长,昔阳县委宣传部部长,河南林县县委组织部部长。民国38年2月随军南下福建,历任福建海澄县委书记,龙溪地委组织部副部长、部长,龙溪地委副书记、书记。1966年进中共福建省委学习班学习,后到建阳中心站蹲点。1969年后历任中共建阳地委生产指挥处副处长,地区革命委会副主任,建阳地委副书记、书记等。1977年11月起历任中共福州市委书记,第一书记,市革委会主任,市人大常委会主任,市政协主席等职务;还当选为福建省第五、六届人大常委会副主任,全国第四、五届政协委员。1989年1月12日离休,1998年1月12日逝世。
(来源:《福州市志(1995—2005)第五册》)