W 1943 wstąpił do PPR, w 1945 został funkcjonariuszem PUBP w Warszawie, w sierpniu 1945 skierowany do pracy w Delegaturze Ministerstwa Przemysłu w Jeleniej Górze, gdzie był sekretarzem POP i członkiem Komitetu Miejskiego (KM) PPR. Od 1948 instruktor Komitetu Wojewódzkiego (KW) PZPR we Wrocławiu, I sekretarz Komitetu Powiatowego (KP) PZPR w Dzierżoniowie, kierownik Wydziału Personalnego KW PZPR we Wrocławiu, starszy instruktor Wydziału Administracyjnego KC PZPR w Warszawie. W styczniu 1957 skierowany do służby w WP, został zastępcą szefa Oddziału Kadr, a potem sekretarzem Komitetu Partyjnego Szefostwa WSW. W czerwcu 1967 przeniesiony do rezerwy w stopniu pułkownika. Członek Komisji Historycznej przy KP PZPR w Piasecznie i zespołu historycznego przy Warszawskich Zakładach Papierniczych w Jeziornie. Był odznaczony m.in. Krzyżem Kawalerskim Orderu Odrodzenia Polski.

Bibliografia Słownik biograficzny działaczy polskiego ruchu robotniczego t. 2, Warszawa 1987.