Od 1922 roku pracował jako adwokat w Bydgoszczy. Był prezesem bydgoskiego Koła Adwokatów i delegatem Rady Adwokackiej na okręg bydgoski.

W latach 1926–1933 był radnym miasta Bydgoszczy, prezesem zarządu powiatowego Federacji Polskich Związków Obrońców Ojczyzny oraz wiceprezesem lokalnego koła Związku Oficerów Rezerwy RP.

W wyborach parlamentarnych w 1935 roku został wybrany posłem na Sejm IV kadencji (1935–1938) 37 619 głosami z okręgu nr 100, obejmującego powiaty: bydgoski – miejski, bydgoski, wyrzyski i chodzieski. W kadencji tej pracował w komisjach: budżetowej, prawniczej i regulaminowej.

W 1937 roku został prezesem miejskiej organizacji OZN w Bydgoszczy

Brał udział w kampanii wrześniowej, w 1940 roku wyjechał do Warszawy, gdzie pracował w strukturach ZWZ-AK. Został aresztowany w czasie powstania warszawskiego i wywieziony do obozu koncentracyjnego Gross Rosen, gdzie zmarł.

Odznaczenia Krzyż Niepodległości (1933) Wielkopolski Krzyż Powstańczy – pośmiertnie (1959).

Życie rodzinne Był synem Antoniego (nauczyciela gimnazjalnego) i Zofii z domu Zborowskiej.