17 sierpnia 1969 papież Paweł VI mianował go biskupem pomocniczym na Warmii ze stolicą tytularną Murustaga. Święcenia biskupie otrzymał 22 sierpnia 1969 w prywatnej kaplicy prymasa Polski kardynała Stefana Wyszyńskiego. Prymas Polski był jego konsekratorem, zaś współkonsekratorami biskupi Józef Drzazga i Jan Obłąk. Jako swoje zawołanie biskupie przyjął słowa Veni Domine Jesu (Przyjdź, Panie Jezu). Na Warmii sprawował urząd wikariusza generalnego. 24 lutego 2004 papież Jan Paweł II przyjął jego rezygnację z urzędu biskupa pomocniczego warmińskiego, złożoną ze względu na wiek.
W ramach Konferencji Episkopatu Polski pełnił funkcje przewodniczącego Komisji ds. Budowy Kościołów oraz sekretarza Komisji ds. Katolickiego Uniwersytetu Lubelskiego. Był ponadto członkiem Komisji Maryjnej, Rady Naukowej, a także Rady ds. Migracji, Turystyki i Pielgrzymek. Został również członkiem zwyczajnym Papieskiej Międzynarodowej Akademii Maryjnej.
Zmarł 4 lutego 2026 w Olsztynie. 7 lutego 2026 został pochowany w Bazylice Konkatedralnej św.