Polski prawnik, profesor prawa międzynarodowegona Uniwersytecie Jagiellońskim, znawca zagadnień ochrony dóbr kultury, prawa dyplomatycznego i prawa traktatów. Członek Polskiej Akademii Umiejętności.
Od 1957 pracował jako sekretarz naukowy Polskiego Instytutu Spraw Międzynarodowychoraz w Szkole Głównej Slużby Zagranicznej. Od 1958 miał stopień docenta. Od 1959 do 1962 był profesorem Uniwersytetu Mikołaja Koternika, a następnie Uniwersytetu Jagiellońskiego. Od co najmniej 1963 roku utrzymywał kontakty ze Służbą Bezpieczeństwa. Jako tajny współpracownik,formalnie zwerbowany został w marcu 1965 i posługiwał się pseudonimami „Edward Wiśniewski”, i „Wiśniewski”. Współpracę zakończono w 1981 roku jako przyczyny wskazując jego wiek i stan zdrowia.
Od 1957 pracował jako sekretarz naukowy Polskiego Instytutu Spraw Międzynarodowychoraz w Szkole Głównej Slużby Zagranicznej. Od 1958 miał stopień docenta. Od 1959 do 1962 był profesorem Uniwersytetu Mikołaja Koternika, a następnie Uniwersytetu Jagiellońskiego. Od co najmniej 1963 roku utrzymywał kontakty ze Służbą Bezpieczeństwa. Jako tajny współpracownik,formalnie zwerbowany został w marcu 1965 i posługiwał się pseudonimami „Edward Wiśniewski”, i „Wiśniewski”. Współpracę zakończono w 1981 roku jako przyczyny wskazując jego wiek i stan zdrowia.