Niedługo po ukończeniu studiów związał się z Instytutem Śląskim w Opolu i uzyskał stopień naukowy doktora, a następnie został w latach 90. XX wieku pracownikiem naukowo-dydaktycznym Katedrze Polityki Regionalnej Politechniki Opolskiej (do 1996 roku Wyższej Szkoły Inżynierskiej w Opolu), a także podjął pracę na Uniwersytecie Opolskim (do 1994 roku Wyższa Szkoła Pedagogiczna w Opolu). W 1998 roku otrzymał stopień naukowy doktora habilitowanego nauk o Ziemi w zakresie geografii o specjalności geografia na podstawie pracy pt. Przekształcenia struktury przestrzennej sieci kolejowej w Polsce i na świecie, który został mu nadany przez Instytut Geografii i Przestrzennego Zagospodarowania im. Stanisława Leszczyckiego Polskiej Akademii Nauk. W 2014 uzyskałtytuł profesoranauk o Ziemi.
Obecnie pracuje wyłącznie na Uniwersytecie Opolskim, gdzie jest kierownikiem Zakładu Monitoringu i Zagospodarowania Przestrzennego, wchodzącego w skład Samodzielnej Katedry Ochrony Powierzchni Ziemi UO [on-line] [dostęp: 11.11.2012]. W 2012 roku został wybrany na dziekana Wydziału Przyrodniczo-Technicznego UO [on-line] [dostęp: 11.11.2012].