Od 1987 kolportował prasę i wydawnictwa podziemne.

W 1982 rozpoczął studia od drugiego roku w Wyższym Seminarium Duchownym w Przemyślu. Święcenia diakonatu otrzymał 20 grudnia 1986. Na prezbitera został wyświęcony 24 czerwca 1987 przez biskupa diecezjalnego przemyskiego Ignacego Tokarczuka. Inkardynowany został do diecezji przemyskiej. W 1991 ukończył studia w zakresie historii Kościoła na Katolickim Uniwersytecie Lubelskim. W 1998 w Instytucie Historii Nauki Polskiej Akademii Nauk na podstawie dysertacji Zakład Naukowo-Wychowawczy Ojców Jezuitów w Chyrowie 1886–1939 uzyskał doktorat z historii.

W latach 1987–1989 pracował jako wikariusz w Parafii Matki Bożej Królowej Polski w Stalowej Woli, której proboszczem był Edward Frankowski. Prowadził duszpasterstwa nauczycieli, ludzi pracy i neokatechumenatu, a także był opiekunem Studium Społecznego (później filii KUL). W sierpniu 1988, podczas strajku w Hucie Stalowa Wola, odprawiał msze święte dla protestujących robotników. W latach 1991–1992 pełnił funkcję administratora Parafii Niepokalanego Serca Najświętszej Maryi Panny w Morawsku.