W kadencji V, VI, VII i VIII zdobywał mandat w kurii III (miejskiej) z okręgu wyborczego nr 1 (Lwów). Po jego śmierci mandat uzyskał w wyborach uzupełniających 7 listopada 1904 Stanisław Głąbiński. W Sejmie był uznanym przywódcą opozycji demokratycznej. Jako aktywny poseł zasiadał oraz był sekretarzem m.in. w komisjach: budżetowej, gminnej, szkolnej, przemysłowej, bankowej, propinacyjnej i wodnej, Zabierał głos w sprawach oświatowych – szczególnie na temat szkól ludowych i przemysłowych a także straży pożarnych oraz w kwestiach ekonomicznych Galicji. Był zażartym obrońcą autonomii galicyjskiej. Wspierał także Ukraińców w kwestiach językowych i kulturalnych. Starał się także bez powodzenia o demokratyzację ordynacji wyborczej do Sejmu. Z ramienia kurii miejskiej był także wieloletnim członkiem Wydziału Krajowego (1889-1898, 1901-1904). W Sejmie referował wiele przedłożeń Wydziału Krajowego, bywał też sprawozdawcą budżetu. Cieszy!