W 1969 otrzymał tytuł naukowy profesora nadzwyczajnego, a w 1971 profesora zwyczajnego nauk biblijnych (zatwierdzony przez Kongregację Wychowania Katolickiego w 1981).

Pracował jako wikariusz w parafii św. Szczepana w Raszynie (1951–1952) i w parafii Matki Boskiej Nieustającej Pomocy w Warszawie, gdzie ponadto pełnił funkcję prefekta (1952–1955). W 1973 otrzymał godność kapelana honorowego Jego Świątobliwości, a w 1979 został mianowany kanonikiem kapituły metropolitalnej warszawskiej.

Od 1953 był zatrudniony na Wydziale Teologii Katolickiej Uniwersytetu Warszawskiego, najpierw jako asystent, a następnie adiunkt, gdzie prowadził zajęcia z łaciny kościelnej i patrologii. W latach 1955–1956 i 1961–1963 pełnił funkcję prefekta studiów w Wyższym Metropolitalnym Seminarium Duchownym w Warszawie. W tymże seminarium w latach 1954–1956 uczył łaciny kościelnej i patrologii, a w latach 1961–1984 egzegezy Nowego Testamentu, łaciny kościelnej i języka francuskiego. W latach 1971–1982 sprawował urząd rektora Wyższego Metropolitalnego Seminarium Duchownego i równocześnie Akademickiego Studium Teologii Katolickiej w Warszawie. Od 1962 do 1976 wykładał Pismo św. na Katolickim Uniwersytecie Lubelskim, najpierw jako adiunkt, a od 1966 jako docent. Na tej uczelni w latach 1966–1976 był kierownikiem Katedry Teologii Biblijnej Nowego Testamentu.