Od 2008 jest profesorem w Katedrze Prawa Międzynarodowego i Prawa UE Akademii Leona Koźmińskiego w Warszawie.

Udział w rokowaniach międzynarodowych Traktat między Rzecząpospolitą Polską i Republiką Federalną Niemiec o potwierdzeniu istniejącej między nimi granicy, podpisany 14 listopada 1990 r. w Warszawie – członek delegacji polskiej Traktat między Rzecząpospolitą Polską i Republiką Federalną Niemiec o dobrym sąsiedztwie i przyjaznej współpracy, podpisany 17 czerwca 1991 r. w Bonn – członek delegacji polskiej Konwencja dotycząca koncyliacji i arbitrażu, zawarta w ramach KBWE i podpisana w Sztokholmie 15 grudnia 1992 r. – członek delegacji polskiej Konferencja dyplomatyczna Narodów Zjednoczonych w sprawie ustanowienia Międzynarodowego Trybunału Karnego (Rzym, 15 czerwca–17 lipca 1998 r.) – członek delegacji polskiej Rokowania wielostronne (Białoruś, Czechy, Jewish Claims Conference, Izrael, RFN, Polska, Rosja, Ukraina, Stany Zjednoczone) dotyczące świadczeń niemieckich za pracą niewolniczą i przymusową – Bonn, Berlin, Waszyngton (1999 – lipiec 2000) – przewodniczący delegacji polskiej Rokowania wielostronne (Austria, Białoruś, Czechy, Polska, Rosja, Ukraina, USA, Węgry) dotyczące świadczeń austriackich za pracę niewolniczą i przymusową – Wiedeń (maj-październik 2000 r.) – przewodniczący delegacji polskiej