W latach 1969–1975 sprawował urząd wicerektora Wyższego Śląskiego Seminarium Duchownego w Krakowie. Podjął wykłady z liturgiki i środków społecznego przekazu w Wyższym Śląskim Seminarium Duchownym w Krakowie oraz w Diecezjalnym Studium Pastoralnym, Diecezjalnym Studium Teologicznym i Diecezjalnym Studium Katechetycznym. Został również wykładowcą na Wydziale Teologicznym Uniwersytetu Śląskiego.

3 czerwca 1985 został prekonizowany biskupem diecezjalnym diecezji katowickiej. 18 czerwca 1985 kanonicznie objął diecezję. Święcenia biskupie otrzymał 29 czerwca 1985 w Katedrze Chrystusa Króla w Katowicach. Udzielił mu ich kardynał Józef Glemp, prymas Polski, w asyście kardynała Franciszka Macharskiego, arcybiskupa metropolity krakowskiego, Jerzego Stroby, arcybiskupa metropolity poznańskiego, i Józefa Kurpasa, biskupa pomocniczego katowickiego. 30 czerwca 1985 odbył ingres do kościoła katedralnego. Jako dewizę biskupią przyjął słowa Głosimy Chrystusa Ukrzyżowanego. 25 marca 1992, w związku z reorganizacją podziału administracyjnego Kościoła katolickiego w Polsce, w wyniku której utworzona została metropolia katowicka, został ustanowiony jej metropolitą. Paliusz metropolitalny odebrał 29 czerwca 1992 w Bazylice św. Piotra w Rzymie. W 1993 założył Studium Katolickiej Nauki Społecznej i Archidiecezjalne Kolegium Teologiczne.