Srednju školu pohađao je u Kninu i Zagrebu. Diplomirao je na bivšem Fakultetu za vanjsku trgovinu Sveučilišta u Zagrebu 1986. godine.
U razdoblju 1987.-1989. bio je zaposlen u Centru za ekonomski razvoj grada Zagreba, a od veljače 1989. godine radi na Ekonomskom fakultetu u Zagrebu. Doktorsku disertaciju pod naslovom “Privredni ciklusi u Hrvatskoj” obranio je na Ekonomskom fakultetu u Zagrebu 1997. godine. U redovitog profesora izabran je 2007. godine. Na Ekonomskom fakultetu Sveučilišta u Zagrebu izvodi nastavu iz kolegija Makroekonomija i Ekonomska politika na preddiplomskom studiju, te iz kolegija Makroekonomija financijskih tržišta na diplomskom studiju.
Bio je voditelj znanstvenog projekta „Primijenjena makroekonometrija u Hrvatskoj: VAR metodologija“ Ministarstva znanosti, obrazovanja i športa Republike Hrvatske od ožujka 2003. do studenog 2006. godine. Od 2007. godine voditelj je znanstvenog projekta „Financijska stabilnost, makroekonomska politika i aktivnost financijskih tržišta“ Ministarstva znanosti, obrazovanja i športa Republike Hrvatske. Bio je član Upravnog vijeća Ekonomskog instituta, Zagreb od lipnja 1997. do travnja 2000. godine te predsjednik Nadzornog vijeća Sindikata znanosti i visokog obrazovanja Republike Hrvatske od 2003. - 2006. godine.
Temeljem odluke Hrvatskoga sabora imenovan je članom Savjeta HNB-a iz redova nezavisnih stručnjaka 13. srpnja 2006. godine.
U više navrata boravio na usavršavanju na The City University of New York.