立东南大学。1928年起任杭州公安局政治部主任、东路军总部政治部主任。1930年前往河南大学任法学系教授。1933年又任上海警察训练学校训导长、中华复兴社特务处上海区区长。次年起，历任军事委员会参事、军事委员会西南运输管理处处长、中缅运输管理处处长（位于仰光）、行政院驻缅甸代表、军统局仰光站站长、中缅印战区中国防卫供应处首席代表等职。其后出任中华民国驻加尔各答总领事，同时兼军统局加尔各答站站长。抗日战争结束后于1946年出任中华民国驻菲律宾一等公使，兼任国防部保密局马尼拉站站长。1949年升任中华民国驻菲律