1932年到上海丹麦船务公司船上工作,先后任三、
二副,航行日本和澳、欧洲间。1935年凭着
在国外船上工作的经历,考进海关总署,先后在上海、香港九龙、
重庆海关巡缉船任三、
二副。1945年参加
交通部船员职务考试,被评审为唯一合格的远洋船长。之后很快被
招商局聘为“
黄兴”轮船长。1946年被董浩云担任总经理的中国航运公司聘为船长,后调“
天龙”轮(一万多吨)任船长,是首批驾驶着中国船舶航行环球航线的船长,在航海界有很高名望。1952年他考虑到国家解放后搞经济建设需要人才,作为校主陈嘉庚培养出来的航海人才,理应回到祖国效力,毅然离开待遇优厚的香港回到上海。不久到交通部海运总局工作,编著有《船舶驾驶管理》、《船舶维修保养》等书籍。1954年调到在天津的中波轮船公司总部任总船长,担负海务监督工作。任职期间,尽心尽职,为公司解决不少重大问题,如经改革消除了榆林港装矿砂船体损坏严重的问题等,对公司有重大贡献。60年代初评定为四级高级工程师。1994年在上海病逝。