Politycznie był związany z BBWR. W czasie wyborów w 1935 roku został wybrany 39 404 głosami z listy państwowej w okręgu nr 42 obejmującym powiaty: łomżyński i ostrołęcki. W IV kadencji należał do Koła Rolników Sejmu i Senatu i pracował w komisjach: budżetowej (w której był sekretarzem) i komunikacji, a w 1938 roku w komisji specjalnej ds. oddłużenia rolnictwa oraz komisji specjalnej ds. cen artykułów rolniczych.
Podczas II wojny światowej pracował jako administrator majątku Jackowice. Był żołnierzem AK.
Po wojnie pracował w Wojewódzkim Urzędzie Ziemskim w Gdańsku (1945), Ministerstwie Rolnictwa, jako inspektor i dyrektor Państwowego Zakładu Hodowli Koni (1946–1948) i pracownik Centralnego Zarządu Przedsiębiorstw Robót Komunikacyjnych (1948–1952), Warszawskiego Przedsiębiorstwa Robót Drogowych (1952–1956), Instytutu Jedwabiu Naturalnego w Milanówku (1956–1958) i Centralnej Biblioteki Rolniczej (1958–1968) w Warszawie.
Życie prywatne Był synem Józefa Karola i Marii Józefy z domu Wosińskiej.