W 1875 został wybrany do Rady Miejskiej w Sanoku. 19 kwietnia 1877 został wybrany dyrektorem Towarzystwa Zaliczkowego w Sanoku (zarejestrowanego 6 sierpnia 1877). Został wybrany posłem na Sejm Krajowy Galicji IV kadencji (1877-1882) w IV kurii w okręgu Sanok-Rymanów-Bukowsko. W okresie pełnienia mandatu posła był zastępcą członka C. K. Wydziału Krajowego we Lwowie. Był syndykiem Wydziału Krajowego.
W październiku 1877 został przeniesiony z Sanoka do Lwowa z dniem 1 listopada 1877. Na posiedzeniu Rady Miejskiej w Sanoku 8 listopada 1877 przyjęto jego rezygnację z mandatu. Na początku stycznia 1878 został wpisany na listę adwokatów we Lwowie. Od tego czasu do około 1893 był w składzie Izby Adwokackiej i Senatu Dyscyplinarnego w obrębie C. K. Sądu Krajowego we Lwowie, w tym od około 1882 także członkiem wydziału Izby Adwokatów. Następnie, od około 1893 do 1914 pozostawał wyłącznie adwokatem w obrębie C. K. Sądu Krajowego we Lwowie. Był członkiem oddziału lwowskiego C. K. Galicyjskiego Towarzystwa Gospodarskiego (około 1897/1898 także oddziału kałuskiego).