W latach 1975–1978 był prorektorem Uniwersytetu Jagiellońskiego, a w latach 1993–1999 dziekanem Wydziału Prawa i Administracji Uniwersytetu Jagiellońskiego.

W latach 1986–1989 był członkiem Zespołu Ekspertów Sejmu PRL. Od 1982 r. był członkiem Komitetu Nauk Prawnych Polskiej Akademii Nauk. Członek Komitetu Redakcyjnego "Studiów cywilistycznych".

Poza Uniwersytetem Jagiellońskim był związany z wieloma innymi uczelniami: Uniwersytetem Marii Curie-Skłodowskiej w Lublinie (Filia w Rzeszowie), Uniwersytetem Rzeszowskim, Krakowską Akademią im. Andrzeja Frycza Modrzewskiego oraz Wyższą Szkołą Administracji i Zarządzania w Przemyślu, której był współtwórcą. W latach 1956–1961 był zatrudniony w Prezydium Wojewódzkiej Rady Narodowej w Krakowie.

Wchodził w skład Centralnej Komisji do Spraw Stopni i Tytułów.

Odznaczenia Krzyż Oficerski Orderu Odrodzenia Polski (1994) Krzyż Kawalerski Orderu Odrodzenia Polski (1975) Medal 30-lecia Polski Ludowej Medal 40-lecia Polski Ludowej Medal Komisji Edukacji Narodowej Odznaka tytułu Zasłużony Nauczyciel PRL Złota Odznaka "Za pracę społeczną dla miasta Krakowa" Złota Odznaka Związku Nauczycielstwa Polskiego Nagroda resortowa III stopnia (1966) Nagroda resortowa II stopnia (1978, 1980 – zespołowo)