Народився у Хмельницькому, 2 травня 1977 року. Закінчив з відзнакою Тернопільську академію народного господарства (нині ТНЕУ) за спеціальністю «Фінанси та кредит» у 1998 році, вступив до аспірантури Тернопільського державного технічного університету імені Івана Пулюя.
- У 2006 році захистив докторську дисертацію на тему: «Центральні банки в умовах глобалізації: основні напрямки трансформації монетарної політики національного та міжнародного рівня».
- У 2007 році отримав вчене звання професора.
- У 2012 році отримав звання академіка Академії економічних наук України.
- У 2016-2023 роках – член Ради Національного банку України.