Od kwietnia 1944 członek Polskiej Partii Robotniczej, od grudnia 1948 Polskiej Zjednoczonej Partii Robotniczej. Od 1953 do 1954 kierownik handlowy w Przedsiębiorstwie Jajczarsko-Drobiarskim w Siedlcach. Był radnym Miejskiej (1954–1960) i Powiatowej (1961–1965) Rady Narodowej w Siedlcach; od 1 lutego 1954 do 1959 lub do 15 czerwca 1960 przewodniczył Prezydium pierwszej z nich. Przez szereg lat członek i członek egzekutywy w Komitecie Miejskim i Powiatowym PZPR w Siedlcach, pełnił funkcję przewodniczącego Powiatowej Komisji Rewizyjnej (od 1969), członka miejskiej Komisji Rewizyjnej (1975–1981), a także członka egzekutywy Komitetu Wojewódzkiego PZPR w Siedlcach (1978–1980).

Po odjeściu z funkcji przewodniczącego MRN był m.in. przewodniczącym Powiatowego Komitetu Opieki i Pomocy Społecznej w Siedlcach (1961–1963), prezesa Spółdzielni Ogrodniczej w Siedlcach (1960–1968) i dyrektora Siedleckich Zakładów Zabawkarskich Przemysłu Terenowego (od 1968).