Pracownik, a w latach 1992-2016 kierownik Katedry Makroekonomii Uniwersytetu Ekonomicznego w Krakowie. W latach 1992-2003 pracownik INE PAN.
Członek Rady Polityki Pieniężnej (w latach 2004-2010), Członek Rady Strategii Społeczno-Gospodarczej przy Radzie Ministrów (1994-2003).
Członek Komitetu Nauk Ekonomicznych PAN (od 1994 r.), członek Centralnej Komisji ds. Stopni i Tytułów (od 2003 r.). W latach 2011-2014 członek rady nadzorczej BNP Paribas Polska.
Jest autorem licznych publikacji w polskich i zagranicznych wydawnictwach ekonomicznych, m.in. „Nowoczesne państwo kapitalistyczne a gospodarka. Teoria i praktyka” (PWN, 1990), „Szkice o niezależności banku centralnego” (PWN, 1998), „Ewolucja keynesizmu a główny nurt ekonomii” (PWN, 2000), „Szkice o polityce pieniężnej” (PWN, 2004). Współautor i redaktor naukowy dziewięciu monografii poświęconych problemom gospodarczym krajów na średnim poziomie rozwoju wydanych przez PWE i PWN w latach 2008-2018. Przebywał na dłuższych stypendiach zagranicznych m.in. w Cambridge University oraz Stanford University.