1941年9月,任中共澄邁縣三區區委書記,任中共瓊山縣 四區區委書記。1942年7~9月,參加中共瓊崖特委高級幹部訓練班學習。10月,任中共瓊山縣一區區委書記。1944年12月下旬,任瓊山縣民眾聯合會主任。1945年10月,任中共瓊山縣委民運部長。
1948年4月,任中共海府特別區區委書記。此間為爭取民主人土,策反國民黨官兵起義,策劃共產黨員越獄,為解放軍渡海作戰,作了大量工作。
1950年5月,任中共海口市委常委、宣傳部長、市郊區土改委員會主任。1952年,兼任市總工會主席。
1956年,任中共海口市委副書記。1961年,當選海口市市長。1964年,任中共海口市委代書記。為海口市的社會主義革命和建設,傾注了心血。
1966~1971年,受“文化大革命”的衝擊而被罷官,慘遭迫害。1972年3月,恢復工作,先後任海南區工交辦公室主任、海南區計畫委員會副主任、黨組副書記、海南區經濟委員會副主任、主任等職。
1982年4月,任中共海口市委委員、常委、副書記。5月,當選海口市市長。他認真執行黨的路線、方針、政策和決議,為整頓、改革和發展工農業生產,開展對外經濟活動,搞好市政建設和城市環境衛生,改善人民生活而盡心盡責,夜以繼日地忘我工作,積勞成疾,1984年,患癌症醫治無效逝世。