Народився 7 вересня 1961 року у селі Осичок Літинського району Вінницької області.
1982 року закінчив Київський торговельно-економічний інститут за спеціальністю бухоблік та аналіз господарської діяльності (кваліфікація - економіст).
1982-1984 рр. – ревізор контрольно-ревізійного відділу Управління торгівлі Дніпропетровського облвиконкому.
1986-1987 рр., після служби в армії, – головний бухгалтер – стажер Дніпропетровського будинку торгівлі.
1987-1992 рр. - головний бухгалтер міськторгу Синельникове (Дніпропетровська область).
1992-1997 рр. - завідувач горфінвідділу Синельникового, заступник голови Синельниківського міськвиконкому з фінансових питань.
1997-1999 р.р. – начальник бюджетного відділу, заступник начальника управління – начальник бюджетного відділу фінансового управління Дніпропетровської облдержадміністрації.
1999-2000 рр. – перший заступник начальника головного бюджетного управління Міністерства фінансів України.
2000-2001 рр. - начальник Управління територіальних бюджетів Департаменту бюджету Мінфіну України.
2001-2002 рр. – начальник бюджетного департаменту Мінфіну України.
2002-2003 рр. – заступник держсекретаря Міністерства фінансів України.
З липня 2003 року – заступник міністра фінансів України. На посаді заступника двічі працював з керівником відомства Миколою Азаровим (Партія регіонів) та двічі – з Віктором Пинзеником (партія Реформи та порядок).
З грудня 2010 р. – перший заступник міністра фінансів Федора Ярошенка, потім Валерія Хорошковського та Юрія Колобова.
6 жовтня 2014 р. - розпорядженням Кабміну Мярковського за власним бажанням звільнено з посади першого заступника міністра фінансів України.
03.09.2022