Родился 19 августа 1968 г. во Львове. В 1987 г. окончил Львовский техникум радиоэлектроники, в 1995 г. - Львовский политехнический институт по специальности "электронные приборы", в 1997 г. - экономический факультет Львовской политехники по специальности "финансы и кредит", в 1999 г. - Академию государственного управления при президенте Украины, получив степень магистра государственного управления.
1987-1989 гг. - служба армии.
1989-1992 гг. - регулировщик радиоаппаратуры ПО "Львовприбор".
1992-1995 гг. - заместитель директора Львовского отделения Фонда социальной адаптации молодёжи при Кабинете Министров Украины.
1997-2001 гг. - председатель правления "Фонда развития Львовщины".
1997-2005 гг. - председатель правления ОАО "Югозападэлектросетьстрой".
1998-2002 гг. - депутат Львовского городского совета.
2000-2002 гг. - председатель наблюдательного Совета культурно-просветительного фонда им. Митрополита Андрея Шептицкого УГКЦ.
2002-2003 гг. - директор "Института развития города", издатель журнала "Город".
С 2002 г. - председатель Совета ЗАО "Телерадиокомпания "Люкс".
С 2005 г. - лидер львовского общественного объединения "Самопомощь", которое использовал в политической борьбе за должность мэра Львова.
С 2006 г. - городской голова Львова.
Долгое время был членом партии Наша Украина, из которой был исключен 27 июня 2009 г.