W latach 1987–1989 pracował jako wikariusz w Parafii Przemienia Pańskiego w Wisznicach. W czasie studiów doktoranckich był kapelanem loretanek warszawskich. W 1989 został pracownikiem kurii diecezji siedleckiej. W latach 1989–1990 był notariuszem w sądzie biskupim. W 1993 został sędzią sądu biskupiego. Od 1996 do 2003 pełnił funkcję notariusza kurii diecezjalnej. W 2003 został kanclerzem kurii. 7 listopada 2009 objął również urząd wikariusza generalnego. Ponadto w 2003 został z urzędu członkiem rady kapłańskiej, a w 2007 wszedł w skład kolegium konsultorów. Brał czynny udział w pracach II Synodu Diecezji Siedleckiej, pełniąc funkcje przewodniczącego Komisji Przygotowawczej (od 2011) i członka Komisji Głównej (od 2012). Jako delegat biskupów siedleckich udzielał sakramentu bierzmowania i przeprowadzał wizytacje kanoniczne w parafiach. W 2003 został kanonikiem honorowym, zaś w 2009 kanonikiem gremialnym i prałatem scholastykiem Kapituły Katedralnej Siedleckiej. W 2010 papież Benedykt XVI nadał mu godność kapelana Jego Świątobliwości.

W 1996 został wykładowcą prawa kanonicznego w siedleckim seminarium duchownym. W latach 1996–2011 ten sam przedmiot wykładał również w Instytucie Teologicznym w Siedlcach.