W latach 1994–2004 zatrudniony był także w Katedrze Geografii Politycznej i Regionalnej Instytutu Geografii Społeczno-Ekonomicznej i Organizacji Przestrzeni na Wydziale Nauk Geograficznych Uniwersytetu Łódzkiego. W 1998 roku otrzymał stanowisko profesora nadzwyczajnego w Katedrze Badań Strategicznych i Regionalnych Akademii Ekonomicznej w Katowicach. Od 2004 roku kieruje na tej uczelni Katedrą Gospodarki Przestrzennej na stanowisku profesora zwyczajnego. Tytuł naukowy profesora nauk ekonomicznych uzyskał w 2001 roku.
W latach 1991–1996 pełnił funkcję dyrektora Instytutu Śląskiego w Opolu. W tym czasie dokonał zasadniczej restrukturyzacji tej instytucji naukowej pod względem naukowo-badawczym i organizacyjnym. Od 1999 roku pracuje na stanowisku profesora w Instytucie Rozwoju Wsi i Rolnictwa PAN w Warszawie. Od połowy lat 90. XX wieku związany jest także z Politechniką Opolską, gdzie w latach 2005–2010 pełnił funkcję prodziekana do spraw nauki Wydziału Zarządzania i Inżynierii Produkcji.