Po wydaleniu go z Krakowa za udział w powstaniu wyjechał do Niemiec, gdzie uzupełniał studia medyczne na uniwersytetach we Wrocławiu, Dreźnie, Monachium i Würzburgu. Na tym ostatnim uniwersytecie uzyskał 28 czerwca 1833 stopień doktora medycyny i chirurgii na podstawie rozprawy o wrzodach kołtunowych.

Następnie powrócił do kraju, gdzie osiedlił się na stałe w Krakowie. Początkowo w latach 1833–1834 był adiunktem kliniki chirurgicznej pod kierownictwem Ludwika Bierkowskiego. W latach 1834–1868 pracował na Wydziale Lekarskim uniw. w Krakowie: najpierw jako profesor anatomii i fizjologii (1834–1848), potem profesor anatomii (1848-1854). W 1848 był sekretarzem Wydziału Lekarskiego UJ. W okresie obowiązywania na UJ języka niemieckiego wykładowca anatomii porównawczej (1854–1861). W latach 1861–1868 powtórnie był profesorem anatomii, aż do przeniesienia na emeryturę. Znakomity wykładowca, o powszechnie ustalonej renomie. Zorganizował i urządził gabinet anatomii nie ustępujący podobnym na innych uniwersytetach.