Родился 9 января 1960 в Тернополе в семье репрессированных (за участие в ОУН-УПА отец был заключен на 10, а мать на 25 лет). В 1982 году окончил Львовский государственный университет.
Женат. Супруга Ольга, дочь Наталья, сын Олег.
Работал инженером на предприятиях радиоэлектронной промышленности, начальником отдела технического обслуживания в вычислительном центре.
В 1991-м создал и возглавил компанию Технотерн. Президент Лиги предпринимателей Тернопольщины (с 1995-го). В 1994-1998 и 2006-2007 гг. - депутат Тернопольского областного совета.
В 1995 году избран членом Провода Конгресса украинской интеллигенции. С 1999-го - глава Тернопольской областной организации Украинской народной партии, член Центрального провода и правления УНП.
Заместитель лидера партии
.
1998-2002 гг. - народный депутат Украины III созыва. Член комитета Верховной Рады по вопросам финансов и банковской деятельности.
2002-2006 гг. - народный депутат Украины IV созыва от блока Виктора Ющенко Наша Украина (№52 в избирательном списке). Член комитета ВР по вопросам финансов и банковской деятельности.
2006-2007 гг. - советник председателя правления ООО Галтрейд.
2007-2012 гг. - народный депутат Украины VI созыва от блока Наша Украина - Народная самооборона (№74 в списке). Член комитета ВР по вопросам бюджета.
С 2012 года занимается предпринимательской деятельностью.