1927年去新加坡当工人,1931年起先后加入赤色工会、马来亚共产主义青年团,1932年转为马来亚共产党党员。历任共青团新加坡区委常委、团柔佛区特委书记,马共柔佛区地委常委、槟城地委书记、马共第五届中央候补委员、雪兰莪
地委书记。
1947年5月被选为中共琼崖区党委候补委员、琼崖北区地委书记兼琼崖纵队独立团政委、东区地委书记兼琼崖纵队第三总队政委、东区公署专员等职。战争年代,率领所部参加过上百次战斗。
解放后,转业到地方工作,历任海南行政公署工矿处处长、海南财经委员会第一副主任、中共海南区党委委员,广东省民族事务委员会副主任、党组书记,华南重型机械厂筹委会副主任、广东机械学校校长、广东省政协四届委员、省民委顾问等职。