在上海南洋中学就读，1909年考入保定直隶高等学校，次年获得美国庚子拳乱赔款奖学金，成为清华第一期官费生，留学美国，在麻省理工学院造船造舰系入学。1914年毕业后，继续选修造舰系，兼习航空机械。1916年，获硕士学位。回国后，先后任大沽造船所工程师、福州船政局制船主任、北平航空署机械厅厅长、东北航空处技师和处长等职，曾在天津工业专门学校、马尾海军学校、国立北京农业专门学校及中国大学执教。1927年至1932年，任东北航务局及东北联合航务局总经理，东北造船所所长。1934年1月，任青岛市工务局局长。1937年