Absolwent Wydziału Transportu Politechniki Śląskiej. Uzyskał stopień naukowy doktora na Uniwersytecie Ekonomicznym w Katowicach. Obecnie wykładowca Politechniki Krakowskiej im. T. Kościuszki w Krakowie. Doświadczony praktyk i wykładowca w zakresie transportu, spedycji i logistyki. Autor wielu publikacji poświęconych tej branży, zamieszczonych głównie w światowych bazach publikacji naukowych. Posiada wiedzę i doświadczenie w zakresie organizacji transportu ładunków neutralnych, niebezpiecznych, o kontrolowanej temperaturze, ponadgabarytowych i cysternami. Współpracuje z przedsiębiorstwami produkcyjnymi i magazynowymi w zakresie usprawniania i optymalizacji procesu przepływu ładunków.