Dwukrotnie pełnił funkcję dziekana Wydziału Lekarskiego (1845–1848, 1862/1863), również dwukrotnie rektora (1848–1851, 1865–1866).
W latach 1848–1852 i 1860–1873 był prezesem Towarzystwa Naukowego Krakowskiego (do 1852 funkcja prezesa połączona była z funkcją rektora Uniwersytetu Jagiellońskiego. W 1873 był w gronie członków założycieli Akademii Umiejętności w Krakowie (późniejszej Polskiej Akademii Umiejętności), został wybrany na jej pierwszego prezesa; kierował Akademią do 1890, jego następcą na tej funkcji został historyk literatury Stanisław Tarnowski. Był jednym z autorów haseł do 28 tomowej Encyklopedii Powszechnej Orgelbranda z lat 1859–1868. Jego nazwisko wymienione jest w I tomie z 1859 roku na liście twórców zawartości tej encyklopedii"Encyklopedia Powszechna", tom I, wyd. Samuel Orgelbrand, Warszawa, 1859..