W latach 1978–1979 pracował jako wikariusz w parafii św. Jana Apostoła i Ewangelisty w Pińczowie, a w latach 1979–1981 w parafii św. Józefa Oblubieńca Najświętszej Maryi Panny w Bielinach. W latach 1996–1998 był proboszczem parafii św. Józefa w Zagnańsku. W 1989 został zatrudniony w Wyższym Seminarium Duchownym w Kielcach jako wykładowca patrologii i języka łacińskiego oraz ojciec duchowny alumnów I i II roku. W latach 1998–2005 sprawował urząd rektora kieleckiego seminarium. W 1994 został obrońcą węzła w trybunale diecezjalnym. W 1998 wszedł w skład rady kapłańskiej. Otrzymał godność kapelana Jego Świątobliwości.
18 grudnia 2004 papież Jan Paweł II mianował go biskupem pomocniczym diecezji kieleckiej ze stolicą tytularną Chusira. Święcenia biskupie otrzymał 5 lutego 2005 w katedrze w Kielcach. Udzielił mu ich biskup diecezjalny kielecki Kazimierz Ryczan z towarzyszeniem emerytowanego biskupa diecezjalnego radomskiego Edwarda Materskiego i biskupa pomocniczego kieleckiego Mariana Florczyka. Jako zawołanie biskupie przyjął słowa Jesu in Te confido (Jezu ufam Tobie). W kurii diecezjalnej objął urząd wikariusza generalnego, został dyrektorem Wydziału Duszpasterstwa Ogólnego, przewodniczącym diecezjalnej Rady Ekumenicznej oraz cenzorem pism, publikacji i programów radiowych.