Instytut Pamięci Narodowej nadał mu status pokrzywdzonego.

8 lipca 1985 został prekonizowany biskupem pomocniczym diecezji opolskiej ze stolicą tytularną Tagarata. Święcenia biskupie otrzymał wraz z Gerardem Kuszem 15 sierpnia 1985 w katedrze Podwyższenia Krzyża św. w Opolu. Udzielił mu ich kardynał Józef Glemp, prymas Polski, w asyście kardynała Henryka Gulbinowicza, arcybiskupa metropolity wrocławskiego, i Alfonsa Nossola, biskupa diecezjalnego opolskiego. Jako zawołanie biskupie przyjął słowa „Servire Deo et populo” (Służyć Bogu i ludziom). Został ustanowiony wikariuszem generalnym diecezji. W kurii biskupiej sprawował urząd przewodniczącego wydziału duszpasterskiego. Do jego kompetencji należały sprawy duszpasterstwa ogólnego i sakramentalne, sprawy rodzinne, charytatywne, misyjne i zakonne. Oprócz tego szczególną opiekę sprawował nad kluczborskim regionem duszpasterskim. 14 sierpnia 2009 papież Benedykt XVI przyjął jego rezygnację z obowiązków biskupa pomocniczego diecezji opolskiej.

W ramach prac Episkopatu Polski był członkiem Komisji ds. Misji i ds. Zakonnych.