W 1956 ukończył Centralną Szkołę Partyjną PZPR im. Juliana Marchlewskiego. W latach 1960–1968 studiował zaocznie na Wydziale Morskim Wyższej Szkoły Ekonomicznej w Sopocie, uzyskując tytuł magistra ekonomii.

W 1948 wstąpił do Powszechnej Organizacji „Służba Polsce” i następnie do Związku Młodzieży Polskiej. W 1949 został wysłany do brygady „SP” w Szczecinie, gdzie zasiadał w zarządzie ZMP. W 1953 wstąpił do Polskiej Zjednoczonej Partii Robotniczej. W latach 1951–1953 był tajnym współpracownikiem (informatorem) stalinowskiej Informacji Wojskowej o pseudonimie „Bystry”, a w 1954 został tajnym współpracownikiem Urzędu Bezpieczeństwa o pseudonimie „Bałajda”Piotr Brzeziński, Zapomniani dygnitarze. Pierwsi sekretarze Komitetu Wojewódzkiego PPR/PZPR w Gdańsku w latach 1945–1990. Szkice biograficzne, Wydawnictwo IPN, Gdańsk 2013, s. 305–306..