Uczestniczył w przygotowaniach i pracach synodu diecezji przemyskiej w 1955, a także w procesach beatyfikacyjnych biskupa Józefa Sebastiana Pelczara i księdza Jana Balickiego. W latach 1951–1952 pracował jako ojciec duchowny w Niższym Seminarium Duchownym w Przemyślu. W Wyższym Seminarium Duchownym w Przemyślu wykładał liturgikę i prawo kanoniczne.

31 października 1963 został prekonizowany biskupem pomocniczym diecezji przemyskiej ze stolicą tytularną Dices. Święcenia biskupie otrzymał 2 lutego 1964 w bazylice katedralnej Wniebowzięcia Najświętszej Maryi Panny i św. Jana Chrzciciela w Przemyślu. Konsekrował go Franciszek Barda, biskup diecezjalny przemyski, w asyście biskupów pomocniczych przemyskich: Wojciecha Tomaki i Stanisława Jakiela. Jako zawołanie biskupie przyjął słowa „In veritate” (W prawdzie). W latach 1963–1993 piastował urząd wikariusza generalnego diecezji. W kurii biskupiej był przewodniczącym wydziału liturgiczno-sakramentalnego, należał do komisji liturgicznej, komisji egzaminacyjnej i komisji ds. rent i emerytur, zasiadał w kolegium konsultorów, radzie kapłańskiej i radzie duszpasterskiej Był kanonikiem kapituły katedralnej. 27 lutego 1993 została przyjęta jego rezygnacja z obowiązków biskupa pomocniczego archidiecezji przemyskiej.