Był wikariuszem w parafiach: Zesłania Ducha Świętego w Wieruszowie (1965–1966), św. Apostołów Piotra i Pawła w Sosnowcu (1966–1968), św. Lamberta w Radomsku (1968 i 1971–1972). Od 1972 pełnił funkcję wizytatora katechizacji w Wydziale Katechetycznym Kurii Diecezjalnej w Częstochowie. Został kierownikiem ośrodka rehabilitacyjnego „Betania”, zajmującego się duszpasterstwem dzieci specjalnej troski i młodzieży uzależnionej.
W 1972 rozpoczął prowadzenie wykładów z biblistyki w Studium Katechetycznym w Częstochowie. W 1975 zaczął wykładać katechetykę w Częstochowskim Wyższym Seminarium Duchownym w Krakowie. Tego samego przedmiotu nauczał w latach 1977–1979 w Krakowskim Metropolitalnym Seminarium Duchownym. Wykłady z katechetyki prowadził także w Instytucie Teologicznym w Częstochowie, Sosnowieckim Wyższym Seminarium Duchownym w Krakowie, Kolegium Teologicznym w Sosnowcu i Wyższej Szkole Filozoficzno-Pedagogicznej „Ignatianum” w Krakowie. Od 1993 był dyrektorem i wykładowcą Kolegium Teologicznego w Częstochowie. Napisał ponad 60 publikacji naukowych i książek na temat katechetyki i biblistyki.