中华民国成立后，1912年他任北京临时参议院议员。1913年当选国会众议院议员。1923年11月任中国驻日本横滨总领事。1925年9月，他改任驻神户总领事。1930年归国，同年3月任外交部秘书。抗日战争时期，他历任中华民国临时政府满洲通商代表，华北政务委员会外务局长，汪精卫政权外交部公使等职。