Na antenie diecezjalnego Radia AVE i Radia Plus Radom prowadził audycje ewangelizacyjne. W 2003 został mianowany kanonikiem Kapituły Ostrobramskiej w Skarżysku-Kamiennej.

W latach 1995–2006 pełnił funkcję ojca duchownego w Wyższym Seminarium Duchownym w Radomiu, a w 2006 objął urząd wicerektora seminarium. Podjął w nim wykłady z patrologii, wstępu do teologii i teologii duchowości, a także prowadził klerycki teatr. W 2000 został adiunktem na Wydziale Teologicznym w Radomiu (przemianowanego następnie w Instytut Teologiczny) przy Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie. W latach 2006–2012 był zastępcą dyrektora instytutu, zajmując się w szczególności sprawami studiów niestacjonarnych i Centrum Myśli Benedykta XVI. W 2013 został mianowany adiunktem na Wydziale Teologii Katolickiego Uniwersytetu Lubelskiego Jana Pawła II w Instytucie Historii Kościoła i Patrologii przy katedrze patrologii greckiej i łacińskiej.