W 1984 został absolwentem studiów ekonomicznych w KUL. W latach 1986–1996 był nauczycielem akademickim na tej uczelni. W 1988 na podstawie rozprawy pt. Długookresowe trendy w zmianie struktury cen detalicznych w Polsce, 1944–1984 uzyskał na Wydziale Nauk Społecznych KUL stopień naukowy doktora nauk humanistycznych w dyscyplinie socjologia. W latach 1991–1992 był wykładowcą na University of California w Davis (USA), w latach 1995–1996 wykładowcą University of London, od 1996 University College London. W 2008 na podstawie dorobku naukowego oraz pracy pt. Transformacja ekonomiczna w Europie Środkowej i Wspólnocie Niepodległych Państw uzyskał na Wydziale Ekonomicznym Uniwersytetu Marii Curie-Skłodowskiej w Lublinie stopień naukowy doktora habilitowanego nauk ekonomicznych (dyscyplina: ekonomia, specjalność: teoria ekonomii). W tym samym roku został profesorem University College of London (Professor of Comparative Economics). W styczniu 2012 został wykładowcą Aston Business School w Aston University w Birmingham, gdzie objął stanowisko profesora.
Był profesorem nadzwyczajnym Wyższej Szkoły Informatyki i Zarządzania z siedzibą w Rzeszowie.
W latach 1990–1991 był wiceprezydentem miasta Lublina. Zasiadał w zarządzie spółki Herbapol.