京都大学大学院法学研究科修了。岡山大学法学部助教授、教授を経て京都大学大学院法学研究科教授。専門は国際法。この間、オックスフォード大学客員研究員、外務省専門調査員(軍縮会議日本政府代表部)、科学技術参与、原子力委員会国際関係部会委員、経済産業省産業構造審議会臨時委員、検証に関する国連事務総長諮問委員会などを歴任。