Był ochotnikiem w wojnie polsko-bolszewickiej.
Pełnił wiele funkcji społecznych, był m.in.: prezesem Zrzeszenia Związków Zawodowych Pracowników Miejskich RP, prezesem Rady Naczelnej Związków Pracowników Samorządowych m.st. Warszawy i Centralnej Rady Pracowniczej.
Był też redaktorem czasopisma „Pracownik Miejski” i radnym m.st. Warszawy.
W wyborach parlamentarnych w 1935 roku został wybrany posłem na Sejm IV kadencji (1935-1938) 15 605 głosami z okręgu nr 4, obejmującego obwody nr VIII, XI, XVI i XXIII Warszawy. W kadencji tej pracował w komisjach: administracyjno-samorządowej i skarbowej. W marcu i październiku 1936 roku był wybierany do specjalnej komisji do rozważenia projektu ustawy o upoważnieniu Prezydenta RP do wydawania dekretów.
W czasie II wojny światowej, w latach 1939–1942 był członkiem konspiracyjnego komitetu Związku Zawodowego Pracowników Miejskich m. Warszawy. Po II wojnie światowej, w latach 1946–1947 pracował jako starszy księgowy w hucie „Feniks” w Piotrkowie Trybunalskim, od 1947 roku – w Piotrkowskich Zjednoczonych Zakładów Szklarskich (od 1956 roku pod nazwą Zakłady Szklarskie „Hortensja”, a później Huta Szkła Gospodarczego Hortensja) w Piotrkowie Trybunalskim, gdzie w 1957 roku był starszym księgowym.