Народився 26 вересня 1964 р. у м. Рогатин Івано-Франківської області. У 1990 р. закінчив Львівський державний університет імені І.Франка. У 2003 р. - Чернівецький національний університет імені Ю.Федьковича, кваліфікація - інженер-геолог, бакалавр права.
1982-1984 рр. - служба в лавах Радянської Армії.
1992-1993 рр. - заступник директора МП "Корона", м. Львів.
1993-1995 рр. - заступник директора МП "Сапфір".
1995-1997 рр. - віце-президент промислово-виробничої корпорації "Техноінвестцентр".
1997-2005 рр. - віце-президент, голова наглядової ради і голова наглядової ради ЗАТ "Техно-Центр", м. Рогатин Івано-Франківської області.
Квітень 2005 - травень 2006 рр. - народний депутат України IV скликання. Обраний по багатомандатному загальнодержавному округу від виборчого блоку політичних партій "Блок Віктора Ющенка "Наша Україна", № 86 в списку.
Травень 2006 - листопад 2007 рр. - народний депутат України V скликання. Обраний по багатомандатному загальнодержавному округу від блоку "Наша Україна", № 50 в списку.
З березня 2010 р. - народний депутат України VI скликання. Обраний по багатомандатному загальнодержавному округу від Партії регіонів, № 184 в списку.