Kraków 1968–1982.

Był członkiem PEN-Clubu, Societé d’Histoire de Droit, International Commission for the History of Parliamentary and Representative Institutions (Commission Internationale pour l’Histoire des Assembles d’Etats), Europäische Akademie Otzenhausen, Polskiego Towarzystwa Historycznego (także członkiem Zarządu Głównego PTH), Komitetu Nauk Prawnych Polskiej Akademii Nauk, Komitetu Nauk Historycznych Polskiej Akademii Nauk, członkiem Komisji Prawniczej i Komisji Historycznej krakowskiego oddziału PAN, członkiem Rady Naukowej Archiwum Nauki PAN i PAU w Krakowie, członkiem Komitetu Badań Naukowych oraz Instytutu Zachodniego.

Brał udział w reaktywowaniu Polskiej Akademii Umiejętności, której od 1989 był członkiem, a w latach 1994–2000 wiceprezesem.

Zasiadał w jury Nagrody im. Kazimierza Wyki.

Był uczestnikiem prac Centrum Obywatelskich Inicjatyw Ustawodawczych Solidarności, a także konsultantem zespołu opracowującego tekst Konstytucji RP z 1997 i członkiem zespołu doradczego premiera RP do przygotowania reformy administracyjnej państwa.

Poza Uniwersytetem Jagiellońskim był zatrudniony w innych uczelniach, m.in. w Krakowskiej Akademii im.