Poseía educación secundaria, fue alumno en el Liceo Mariscal Stanisław Malachowski (clase del 1946), y luego pasó a estudiar Derecho en la Universidad de Varsovia.
Entre 1953 y 1955, fue el redactor jefe del Wrocławski Tygodnik Katolików (Semanario Católico de Breslavia).
En 1961-1972, fue representante en el Sejm (Parlamento polaco), cumpliendo su tercer término, cuarto y quinto como miembro del partido católico Znak.
A partir de 1981, fue el redactor jefe del Tygodnik Solidarność (Semanario Solidaridad), revista semanal.
[4] En 1987, pasó un año en el extranjero, durante la cual habló a los políticos y los representantes sindicales.