W Śląskim Uniwersytecie Medycznym pracuje od 1994 roku, obecnie na stanowisku profesora badawczo-dydaktycznego i kierownika Katedry i Kliniki Pediatrii, Hematologii i Onkologii Dziecięcej.

W okresie od 1 października 2016 do 30 września 2020 roku pełnił funkcję prorektora ds. nauki i współpracy międzynarodowej Śląskiego Uniwersytetu Medycznego w Katowicach. W 2020 roku został wybrany na rektora w kadencji 2020-2024 tejże Uczelni. W 2024 roku został ponownie wybrany na rektora w kadencji 2024-2028.

W 1994 roku został zatrudniony w zabrzańskim Szpitalu Klinicznym Nr 1 im. prof. Stanisława Szyszko w Zabrzu, gdzie od 2009 kieruje Oddziałem Hematologii i Onkologii Dziecięcej.

Odbył szereg staży i wizyt zagranicznych, m.in. w 1994 roku na Uniwersytecie w Göteborgu, w 1995 - 1996 na Uniwersytecie Erazma w Rotterdamie, w 1997 - 1999 roku w Erasmus University Medical Center.

W 2010 roku został powołany przez Wojewodę Śląskiego na stanowisko konsultanta wojewódzkiego w dziedzinie Onkologii i hematologii dziecięcejhttps://www.katowice.uw.gov.pl/usluga/zdrowie/konsultanci-wojewodzcy.