回国后,曾任
总理各国事务衙门建筑遗存翻译,驻俄国公使馆二等参赞,
哈尔滨市黑龙江省铁路交涉局总办。1908年任哈尔滨代理道台。1909年任
京汉铁路会办。1910年为改订中俄通商条约,派往
圣彼得堡,不久任驻
荷兰公使。1912年9月,任驻
俄罗斯外交代表,未几任驻俄国公使。1918年回国,任驻西伯利亚高等委员。1919年9月,任驻
日本公使,未赴任。1920年为北京政府外交部条约研究会副会长,1923年任外交委员会副会长。1924年任中苏会议办事处秘书长。1927年任北京政府国务院编处编纂。1928年任考试委员会委员,北京政府倒台后去职。