1916年10月生,海南儋州人。1937年5月加入中国共产党。青少年时代便接受革命的熏陶,中学时期就投入抗日救亡运动。抗日战争时期在县里担任宣传队副队长,参军后历任抗日游击队副队长,琼崖总队第三支队、第二支队和第四支队的大队长,第一支队和第四支队的副支队长;解放战争时期历任琼崖纵队第四支队支队长,第三总队副总队长、第五总队总队长;解放后任琼崖独立团第二十七团团长、中南海军海南基地参谋长、海司海边测量部航海处处长、海军湛江基地副司令员、国家海洋局局长、海军广州基地副司令员、广州三军登陆演习总指挥。1983年离职休养,享受正军级待遇。1988年获二级红星功勋荣誉章。1996年1月19日逝世。