W 2001 objął funkcję zastępcy dyrektora Wydziału Duszpasterstwa Ogólnego Kurii Metropolitalnej w Katowicach. W 2001 został członkiem archidiecezjalnej rady kapłańskiej, a w 2003 kolegium konsultorów. W ramach prac II Polskiego Synodu Plenarnego współtworzył dokument Kościół wobec życia społeczno-gospodarczego.
W 2003 otrzymał godność kapelana Jego Świątobliwości.
Działalność naukowo-dydaktyczna W 1992 został asystentem, a w 1998 adiunktem w Katedrze Katolickiej Nauki Społecznej Katolickiego Uniwersytetu Lubelskiego. Był wykładowcą katolickiej nauki społecznej w filii Katolickiego Uniwersytetu Lubelskiego w Stalowej Woli oraz w Instytucie Wyższej Kultury Religijnej, Studium Teologicznym, Studium Katolickiej Nauki Społecznej w Katowicach. W 1993 został wykładowcą socjologii religii i socjologii parafii w Wyższym Śląskim Seminarium Duchownym w Katowicach. Prowadził również wykłady zlecone na Wydziale Teologicznym Uniwersytetu Śląskiego w Katowicach. W sierpniu 2001 został rektorem Wyższego Śląskiego Seminarium Duchownego w Katowicach.
W 1999 wszedł w skład kolegium redakcyjnego „Śląskich Studiów Historyczno-Teologicznych”.