W latach 1973–1975 był wikariuszem w parafii św. Elżbiety w Starym Sączu. Od 1983 pracował w Kongregacji Nauki Wiary Stolicy Apostolskiej. W tym czasie uczestniczył w pracach nad przygotowaniem Katechizmu Kościoła katolickiego (szczególnie polskiego wydania), pełnił funkcję postulatora w Kongregacji ds. Kanonizacyjnych, prowadząc procesy beatyfikacyjne Karoliny Kózki, ks. Romana Sitki i Marii Julitty Ritz, a także współpracował z Radiem Watykańskim. Równocześnie w latach 1983–1990 pełnił posługę duszpasterską w parafii Matki Bożej Dobrej Rady w Rzymie, a od 1991 był kapelanem w Domu Macierzystym Sióstr Benedyktynek Wynagradzających Najświętszemu Obliczu Chrystusa Pana w Bassano Romano. Przyczynił się do powstania w Kupieninie Domu Radosnej Starości im. Jana Pawła II i Kaplicy Świętych Apostołów Piotra i Pawła. W 1988 otrzymał godność kapelana Jego Świątobliwości, a w 1999 prałata honorowego.
28 marca 2002 papież Jan Paweł II mianował go biskupem diecezjalnym diecezji radomskiej. 25 maja 2002 otrzymał święcenia biskupie i odbył ingres do Katedry Opieki Najświętszej Maryi Panny w Radomiu.