pochodzi z rodziny inżynierów. Edukację szkolną rozpoczął bezpośrednio od drugiej klasy szkoły podstawowej. Ukończył IV Liceum Ogólnokształcące im. Emilii Sczanieckiej w Łodzi, gdzie zdał maturę w wieku 16 lat. W 1972 ukończył studia ekonomiczne na Wydziale Ekonomiczno-Socjologicznym Uniwersytetu Łódzkiego. W 1973 podjął pracę w Katedrze Ekonomii na tej uczelni początkowo na stanowisku asystenta. W 1978 uzyskał stopień naukowy doktora, natomiast w 1986 habilitował się. W 1994 otrzymał tytuł profesora nauk ekonomicznych.

W latach 1978–1979 i 1985–1986 odbywał długoterminowe staże w Uniwersytecie Columbia i University of Chicago, zaś w 1990 przebywał na krótkim stażu w London School of Economics. Od 1986 był również zawodowo związany z Instytutem Nauk Ekonomicznych Polskiej Akademii Nauk. W latach 1993–1997 pełnił funkcję dyrektora tej jednostki. Podejmował współpracę z prywatnymi uczelniami, m.in. z Wyższą Szkołą Humanistyczno-Ekonomiczną w Łodzi.

Opublikował ponad 100 prac naukowych, poświęconych głównie teorii pieniądza oraz polityce antyinflacyjnej w krajach rozwijających się. Specjalizuje się w zakresie ekonomii stosowanej oraz współczesnej myśli ekonomicznej. W latach 2011–2015 członek Komitetu Nauk Ekonomicznych PAN.