Родился 18 февраля 1949 года в г. Ивано-Франковске в семье военнослужащего. В 1975 году окончил Куйбышевский военно-медицинский факультет.
В 1966-1972нг. - грузчик, строитель. В 1972 году был призван в ряды Вооруженных Сил. Службу проходил в должности водителя-механика в Железной дивизии Прикарпатского военного округа. В 1975-1979гг. - проходил службу на офицерских должностях в различных гарнизонах, в т.ч. за границей. С 1979г. - работал в органах госбезопасности в городах: Алуште, Ялте, Симферополе, Львове. В 1993-1996гг. - начальник Алуштинского подразделения СБУ. В 1996 г. был переведен в Главное Управление СБУ в Крыму в подразделение по борьбе с терроризмом. С 1998г. работал в Ассоциации оборонных предприятий Украины. В 2000г. назначен заместителем генерального директора Ассоциации. В 2002-2006гг. – Алуштинский городской голова.
С 2001 года - председатель Алуштинской городской организации «Общевоинского Союза Украины».