W 1981 otrzymał tytuł profesora nadzwyczajnego, a w 1990 tytuł profesora zwyczajnego nauk filozoficznych.
Prezbiter W latach 1953–1955 pracował jako wikariusz w Parafii Matki Bożej Częstochowskiej w Piastowie. W latach 1956–1992 był rektorem Kościoła św. Marcina w Warszawie i kapelanem tamtejszego klasztoru Sióstr Franciszkanek Służebniczek Krzyża. Od 1957 do 1992 pełnił funkcję asystenta kościelnego Klubu Inteligencji Katolickiej w Warszawie, a od 1958 do 1975 duszpasterza niewidomych w archidiecezji warszawskiej. W 1982 otrzymał godność kapelana honorowego Jego Świątobliwości.
W Episkopacie Polski został członkiem Komisji ds. Nauki (od 1975), sekretarzem Komisji ds. Dialogu z Niewierzącymi (od 1980) i członkiem Komisji ds. Apostolstwa Świeckich (od 1984). W 1984 objął funkcję krajowego duszpasterza Ruchu Odnowy w Duchu Świętym, a w 1991 wszedł w skład Międzynarodowej Rady Katolickiej Odnowy Charyzmatycznej. Działał ekumenicznie. W sierpniu 1980 dołączył do apelu 64 uczonych, pisarzy i publicystów do władz komunistycznych o podjęcie dialogu ze strajkującymi robotnikami. W latach 1981–1992 był wiceprzewodniczącym Prymasowskiego Komitetu Pomocy Osobom Pozbawionym Wolności, a w latach 1981–1984 zasiadał w Prymasowskiej Radzie Społecznej.