Jest pracownikiem Instytutu Geografii i Gospodarki Przestrzennej Uniwersytetu Jagiellońskiego w Krakowie. Specjalizuje się w problematyce transportu publicznego, ze szczególnym uwzględnieniem transportu miejskiego oraz powiązań pomiędzy transportem a rozwojem przestrzennym miast i regionów. Autor i współautor licznych publikacji naukowych poświęconych organizacji transportu zbiorowego, dostępności transportowej oraz polityce transportowej. Uczestniczy w projektach badawczych i eksperckich dotyczących zrównoważonej mobilności oraz rozwoju regionalnego. W działalności dydaktycznej prowadzi zajęcia z zakresu geografii transportu i funkcjonowania systemów transportowych oraz gospodarki przestrzennej.