Zastępca dyrektora, Zarząd Transportu Metropolitalnego GZM
Zastępca Dyrektora ds. Przewozów w Zarządzie Transportu Metropolitalnego w Katowicach
i profesor w Katedrze Systemów Transportowych, Inżynierii Ruchu i Logistyki na Wydziale Transportu i Inżynierii Lotniczej Politechniki Śląskiej. Od 2019 r. kieruje pracami związanymi z zapewnieniem ciągłości obsługi komunikacyjnej, projektowaniem rozkładów jazdy i rozwojem oferty przewozowej na obszarze Górnośląsko-Zagłębiowskiej Metropolii. Dyrektor kieruje i nadzoruje prace nad optymalizacją układu linii publicznego transportu zbiorowego organizowanego przez ZTM poprzez analizę zasadności i celowości funkcjonowania poszczególnych linii czy projektowanie nowych połączeń komunikacyjnych. W 2020 r. m.in. kierował pracami zespołu realizującego projekt Linii Metropolitalnych na obszarze Górnośląsko-Zagłębiowskiej Metropolii, który do 2022 roku został wdrożony w życie.
Od 2019 roku jest również profesorem w Katedrze Systemów Transportowych, Inżynierii Ruchu i Logistyki na Wydziale Transportu i Inżynierii Lotniczej Politechniki Śląskiej. Stopień doktora habilitowanego w dziedzinie nauk technicznych w dyscyplinie transport uzyskał na Politechnice Warszawskiej. Wieloletni wykładowca akademicki na Wydziale Transportu i Inżynierii Lotniczej Politechniki Śląskiej.