Politycznie był związany z BBWR. W 1928 roku został członkiem Rady Województw Południowo-Wschodnich i Rady Grodzkiej BBWR we Lwowie. Po rozwiązaniu BBWR, jesienią 1935 roku, został członkiem powołanego w 1937 roku Obozu Zjednoczenia Narodowego. W wyborach parlamentarnych w 1928 roku został wybrany posłem na Sejm II kadencji (1928–1930) z ramienia BBWR w okręgu nr 51 (Lwów – powiat). Wszedł w skład Prezydium i został skarbnikiem klubu parlamentarnego BBWR, pracował w komisji prawniczej. W wyborach parlamentarnych w 1930 roku został ponownie wybrany posłem na Sejm III kadencji (1930–1935) z tego samego okręgu (nr 51). W kadencji tej pracował w komisjach: administracyjnej (był jej wiceprzewodniczącym), oświatowej i budżetowej. W wyborach parlamentarnych w 1935 roku został znów wybrany posłem na Sejm IV kadencji (1935–1938) 78 132 głosami z okręgu nr 66, obejmującego powiaty: stanisławowski, tłumacki i nadwórniański. Pracował w komisjach administracyjno-samorządowej i budżetowej.

W czasie II wojny światowej był żołnierzem Armii Krajowej.

Po 1945 roku był dyrektorem Centrali Handlu Drewnem „Paged”, następnie pracował w Technikum Budowlanym nr 1 w Warszawie.