中国驻苏联黑河总领事。1926年，回任北京政府外交部政务司司长。 他还曾任北京政府工商部秘书。民国十七年（1928年）六月，任国民政府外交部第一司司长。民国十八年（1929年）一月，任外交部国际司司长。此后还曾任外交部条约委员会委员。抗日战争期间加入汪精卫政权，出任外交部次长、立法院立法委员。