Poseł do Sejmu Konstytucyjnego w Wiedniu i Kromieryżu (10 lipca 1848 – 20 stycznia 1849), wybrany 19 czerwca 1848 w galicyjskim okręgu wyborczym LeskoJózef Buszko, Polacy w parlamencie wiedeńskim – 1848–1918, Warszawa 1996, s. 348.Bogusław Longchamps Kurier Lwowski 1888 nr 22 s. 2.. W parlamencie należał do „Stowarzyszenia” skupiającego demokratycznych posłów polskichProtokoły Koła Polskiego w wiedeńskiej Radzie Państwa (lata 1867–1868), oprac. Zbigniew Fras i Stanisław Pijaj, Kraków 2001, s. 28.. Wraz z innymi posłami 19 października 1848 podpisał „Odezwę posłów galicyjskich do kraju” w której zaprotestował przeciwko planowi podziału Galicji wg klucza narodowościowego.

Po powrocie do Galicji wycofał się z życia publicznego, mieszkając i pracując od 1849 jako lekarz we Lwowie. W tym okresie pozostawał pod nadzorem policyjnym. Po stopniowej liberalizacji stosunków został najpierw ordynariuszem w szpitalu Sióstr Miłosierdzia, a następnie lekarzem miasta Lwowa. Na tym ostatnim stanowisku walczył z panującą wówczas epidemią cholery. W tym okresie podjął też współpracę z Instytutem Rolniczym w Dublanach. Był także prezesem Lwowskiego Towarzystwa Lekarskiego i członkiem Galicyjskiego Towarzystwa Gospodarskiego we Lwowie. Po wybuchu powstania styczniowego był czynnym członkiem polskiej konspiracji cywilnej we Lwowie.