生于1892年(清光绪十八年)。早年赴
檀香山,曾就学于
夏威夷大学。期间加入
中国同盟会,并任《檀香山自由报》记者。回国后曾任广州市政厅总务科长、广东省长公署秘书长、广州市电话局局长。1926年10月任广州市财政局局长。1927年10月任财政部盐务署署长兼盐务稽查所所长。1929年5月任铁道部参事、平汉铁路管理局局长。同年12月至1931年7月任铁道部业务司司长。1933年10月任实业部常务次长。1934年11月至1937年1月任实业部政务次长。1935年11月当选为中国国民党第五届中央委员。1936年7月至1937年5月任广东省政府委员兼建设厅厅长。1941年4月任国民党中央党部海外部部长。1945年5月当选为中国国民党第六届中央执行委员。1946年当选制宪国民大会代表。1947年4月任行政院政务委员兼侨务委员会委员长。1948年当选为第一届国民大会代表。同年12月调任工商部部长兼行政院政务委员。1949年3月免工商部部长职务。到台湾后仍任侨务委员会委员长。1955年5月11日逝世。