Syn Gabriela i Anny. Uzyskał wykształcenie podstawowe, z zawodu szlifierz. Przed II wojną światową pracował jako robotnik tartaczny, a następnie był ochotnikiem Wojska Polskiego, uczestnicząc w zdobywaniu Szczecina, Drezna i Pragi. Po wojnie powrócił do Lublina, podejmując pracę w Państwowym Monopolu Tytoniowym. W marcu 1947 został członkiem Polskiej Partii Socjalistycznej, z którą w grudniu 1948 przystąpił do Polskiej Zjednoczonej Partii Robotniczej, pełnił funkcję I sekretarzem OOP PZPR przy Narzędziowni w Fabryce Samochodów Ciężarowych w Lublinie (w której pracował). W 1951 ukończył Wojewódzką Szkołę Partyjną, a także został sekretarzem POP przy Lubelskiej Fabryce Maszyn Rolniczych (był nim do 1952) oraz instruktorem Wydziału Ekonomicznego Komitetu Miejskiego partii. Od 1955 do 1956 pełnił funkcję sekretarza POP przy FSC w Lublinie. Był sekretarzem Rady Zakładowej, zasiadał też w Komitecie Wojewódzkim PZPR (1962–1967). W 1965 i 1969 uzyskiwał mandat posła na Sejm PRL w okręgu Lublin, przez dwie kadencje zasiadając w Komisji Przemysłu Ciężkiego, Chemicznego i Górnictwa.