W latach 1951–1955 był członkiem Kierownictwa Politycznego Stowarzyszenia „Pax” i Kierownikiem Kadrowym Sekcji Młodych. Był też kierownikiem oddziałów dziennika „Słowo Powszechne” w Katowicach i w Lublinie oraz redaktorem naczelnym dodatku „Słowa Powszechnego” – „W Młodych Oczach". W 1955 jako jeden z ośmioosobowej grupy tzw. „Frondy” wraz z Tadeuszem Mazowieckim, Januszem Zabłockim i kilkoma innymi członkami kierownictwa odszedł z „Paxu” wskutek rozbieżności ideologicznych i konfliktu politycznego.
Był związany m.in. z Instytutem Śląskim w Opolu, a także Śląskim Instytutem Naukowym w Katowicach i Polskim Instytutem Spraw Międzynarodowych, gdzie publikował prace z tematyki niemieckiej (m.in. dotyczące problemu wypędzonych). Działał w Stowarzyszeniu „PAX” (od 1951 do 1955), a następnie Polskim Związku Katolicko-Społecznym. Współzałożyciel i członek Kolegium Redakcyjnego miesięcznika „Więź”, miesięcznika ODISS „Chrześcijanin w Świecie”, Katolickiego Tygodnika Społecznego „Ład” oraz dwutygodnika liberalno-konserwatywnego „Czas Górnośląski”. Współtworzył katowicki oddział Klubu Inteligencji Katolickiej.