开中学英文，担任英文比赛裁判。又曾经商，先后担任纽约裕黔公司经理，京奉铁路山海关铁工厂协理等职。曾担任津浦铁路管理局秘书，国民政府外交部简任秘书，兼任外交部总务司电报科科长、典职科科长、总务司帮办、条约委员会顾问等职务。1931年3月，出任中华民国外交部总务司司长。同年12月，去职。1932年3月，复出任外交部总务司司长。1933年12月，再次去职。1936年，外放美国，出任中华民国驻美国大使馆参事。1938年9月，调代驻尼加拉瓜马拉瓜总领事。1939年8月，出任中华民国驻马拉瓜总领事。1938年1