Родился в селе Доброводы Збаражского района Тернопольской области. В 1996 г. окончил Черновицкий государственный университет ("правоведение"). В 2005 г. - Украинскую академию банковского дела Нацбанка Украины ("банковское дело"). Кандидат юридических наук.
1996-2000 гг. - преподаватель-стажер, ассистент кафедры конституционного, административного и финансового права Черновицкого госуниверситета.
2000-2001 гг. - исполняющий обязанности, начальник юридического управления ОАО "Ощадбанк".
2001-2003 гг. - директор департамента правового обеспечения ОАО "Ощадбанк".
2003-2007 гг. - первый заместитель главы правления ОАО "Ощадбанк".
С декабря 2004 по май 2005 гг. - и.о. председателя "Ощадбанка".
С марта по май 2007 гг. - первый заместитель главы правления ОАО "Укрэксимбанк".
С мая 2007 г. - заместитель Секретаря Совета национальной безопасности и обороны Украины. Уволен с должности Указом Президента Виктора Ющенко 25 июня 2009 г.
С 2009 г. - член Совета партии "Фронт Змин".