Od 1945 do 1946 był instruktorem Wydziału Przemysłowego Komitetu Centralnego PPR. W okresie 1946–1952 i 1956–1981 członek Komitetu Wojewódzkiego i jego egzekutywy kolejno w PPR i Polskiej Zjednoczonej Partii Robotniczej (do której przystąpił wraz z PPR w grudniu 1948) w Lublinie; od 1947 do 1948 III sekretarz KW PPR, a w latach 1948–1949 sekretarz organizacyjny KW PPR i PZPR. W latach 1959–1968 zastępca członka Komitetu Centralnego PZPR. W lipcu 1981 wchodził w skład prezydium IX Nadzwyczajnego Zjazdu PZPRPrezydium Zjazdu, „Życie Warszawy”, nr 163, 15 lipca 1981, s. 9.. Od sierpnia 1981 był członkiem Komisji Wniosków, Skarg i Sygnałów od Ludności Komitetu Centralnego PZPRSkład Komisji Komitetu Centralnego PZPR, „Trybuna Ludu”, nr 189, 14 sierpnia 1981, s. 3.. Od 1984 do 1987 ponownie zasiadał w KW partii w Lublinie.