prowadzi zajęcia z zakresu procesów i środków transportu oraz zarządzania bezpieczeństwem i ryzykiem, a także pełni funkcję przewodniczącego Rady Dyscypliny Naukowej Inżynieria Lądowa, Geodezja i Transport. Jest kierownikiem seminarium doktorskiego w dyscyplinie inżynieria lądowa, geodezja i transport.

Specjalizuje się w transporcie szynowym, projektowaniu i eksploatacji pojazdów, zintegrowanych systemach transportowych oraz zagadnieniach bezpieczeństwa i logistyki w transporcie. Jest autorem 18 książek oraz ponad 160 artykułów naukowych; uczestniczył również w projektach wdrożeniowych dotyczących Systemu Zarządzania Bezpieczeństwem i Systemu Zarządzania Utrzymaniem w przedsiębiorstwach kolejowych oraz wykonywał ekspertyzy na zlecenie organów administracji i podmiotów realizujących zadania publiczne.

W 2019 został powołany do rady nadzorczej Kolei Śląskich. Biegły sądowy oraz eksperta m.in. prokuratury i Najwyższej Izby Kontroli w zakresie transportu szynowego.