被荷印政府驱逐，后赴新加坡经营化学椰油工厂。太平洋战争爆发后前往苏门答腊，参与成立华侨总会并曾任秘书长。后又担任中国民主同盟执委。1948年再度被驱逐出境后前往香港，任职于达德学院。1949年作为华侨代表参加中国人民政治协商会议第一届全体会议。中华人民共和国成立后，曾任中央人民政府华侨事务委员会委员、文教宣传司司长，北京华侨补习学校校长。他还是全国华侨联合会委员、中国民主同盟中央常委、第一届全国人大代表、第一届全国政协委员。1957年被错划为“右派”，其后经历文化大革命的劫难，坎坎坷坷二十年。197