Prezydent Rzeczypospolitej Polskiej nadał mu tytuł profesora w zakresie nauk ekonomicznych. Pod koniec 1994 r. wrócił do Polski i wznowił pracę na Uniwersytecie Ekonomicznym we Wrocławiu, przerwaną na czas pobytu za granicą. W 1996 r. został kierownikiem Katedry Organizacji i Zastosowań Informatyki i awansował na stanowisko profesora nadzwyczajnego. W latach 1995–1996 pełnił również funkcję pełnomocnika rektora ds. Studiów Wieczorowych Zawodowych Uniwersytetu Ekonomicznego w Głogowie. W 1999 r. opuścił macierzystą uczelnię by związać się z Instytutem Nauk Ekonomicznych na Wydziale Prawa, Administracji i Ekonomii Uniwersytetu Wrocławskiego. Początkowo pracował jako profesor nadzwyczajny (1999–2008), a następnie jako profesor zwyczajny (2009–2020). Rozpoczął pracę w Katedrze Ogólnej Teorii Ekonomicznej, a od 2000 do 2013 r. kierował nowo utworzoną Katedrą Zarządzania Finansami.

W latach 2005–2006 wykładał również w Wyższej Szkole Zawodowej Zagłębia Miedziowego w Lubinie, gdzie był zatrudniony na stanowisku profesora nadzwyczajnego. 30 września 2020 r. przeszedł na emeryturę.