Od 1948 działał w Stronnictwie Demokratycznym, w latach 50. należał do władz lokalnych struktur SD w aparacie partyjnym w Częstochowie, Kielcach i Katowicach. W Centralnym Komitecie SD pełnił funkcje Kierownika Zespołu ekonomicznego (od 1957), członka (od 1958), sekretarza (1961–1965) i członka prezydium (1973–1974). Z ramienia SD pełnił mandat radnego Wojewódzkiej Rady Narodowej w Kielcach, a po włączeniu Częstochowy w skład województwa śląskiego w Katowicach. W 1961 uzyskał mandat posła na Sejm PRL III kadencji z okręgu Częstochowa. Zasiadał w Komisji Planu Gospodarczego, Budżetu i Finansów jako jej wiceprzewodniczący. Był współtwórcą i pierwszym prezesem Centralnego Związku Rzemiosła w latach 1972–1974, członkiem Komisji Historycznej przy CZR"Kurier Polski", nr 20 z 29 stycznia 1987, s. 2 (nekrolog).

Odznaczony m.in. Orderem Sztandaru Pracy I i II klasy, Krzyżami Kawalerskim i Komandorskim Orderu Odrodzenia Polski, Złotym Krzyżem Zasługi, Medalem 10-lecia Polski Ludowej (1955), Złotym Medalem im. Jana Kilińskiego, Odznaką „Zasłużonemu Działaczowi Stronnictwa Demokratycznego”"Kurier Polski", nr 18 z 27 stycznia 1987, s. 2 (nekrolog).