W latach 1952–1954 uczestniczył w kursie malarstwa i grafiki prowadzonym w Lęborku. W 1965 ukończył zaocznie Technikum Kolejowe w Bydgoszczy. Próbował reaktywować oddział Katolickiego Stowarzyszenia Młodzieży w Lęborku. Włączył się w działalność Polskiego Stronnictwa Ludowego.

W 1946 uczestniczył w Kongresie Kaszubskim w Wejherowie. W latach 60. XX w. związał się z ruchem kaszubsko-pomorskim. Od 1971 był członkiem Oddziału Gdańskiego Zrzeszenia Kaszubsko-Pomorskiego, a 4 lata później założył koło w Lęborku, któremu przewodniczył do 1985, kiedy został jego honorowym prezesem. Brał udział w Spotkaniach Wdzydzkich i Seminariach Kaszubskich w Łączyńskiej Hucie. Współpracował z Muzeum Piśmiennictwa i Muzyki Kaszubsko-Pomorskiej w Wejherowie. Przyjaźnił się z działaczami kaszubskimi, m.in. Leonem Roppelem, Klemensem Dercem i Edmundem Kamińskim.

Od lat 50. XX w. był członkiem Stowarzyszenia PAX, a od 1984 prezesem jego oddziału w Lęborku. Zrezygnował z funkcji w 1995 (od 1993 organizacja nosiła nazwę Civitas Christiana). Z ramienia PAX w latach 1982–1984 był radnym Miejskiej Rady Narodowej w Lęborku, a w latach 1984–1988 Wojewódzkiej Rady Narodowej w Słupsku.