早年曾在俄国皇家小学、巴黎政治学院、巴黎大学就读，获法学博士学位。1919年起，他历任巴黎和会中国代表团助理秘书、国际联盟中国代表办事处专门委员、华盛顿会议中国代表团秘书、驻比利时使馆署理三等秘书、驻德国使馆署理一等秘书代办使事等。1925年回国后出任北洋政府外交部参事，其后又历任外交部条约研究会副主席、国务总理秘书、国民政府外交部秘书、外交部亚洲司司长等职。1931年再度出使，任驻国际联盟中国代表团秘书长。次年又任国际联盟中国全权代表办事处处长。1933年升任驻瑞士公使。1942年回国后出任外交部常务次长