Родился 26 октября 1951 г., с. Злазне, Костопольский район, Ровенская область. В 1974 г. окончил Кременецкий лесотехнический техникум. В 1980 г. окончил Львовский лесотехнический институт, инженер лесного хозяйства.
1968 - 1969 гг. - слесарь, Лобвинский лесокомбинат Новолялинского района Свердловской области.
1969 - 1971 гг. - служба в армии.
1971 - 1972 гг. - бракер-десятник Клеванского лесоучастка.
1972 - 1974 гг. - мастер лесозаготовок Деражнянского лесничества.
1974 - 1975 гг. - старший мастер лесозавода Деражнянского лесничества, Клеванский лесгоспзаг Ровенской области.
1975 - 1978 гг. - лесничий, Решуцкое лесничество Клеванского лесгоспзага.
1978 - 1979 гг. - главный лесничий, Дубенский лесгоспзаг.
1979 - 1988 гг. - директор Рокитновского лесгоспзага.
1988 - 2002 гг. - генеральный директор объединения "Ровнолес".
1990 - 1994 гг. - народный депутат Украины Верховной Рады I созыва. Член Комиссии по вопросам экологии и рационального природопользования.
2002 - 2006 гг. - народный депутат Украины IV созыва. Председатель подкомитета Комитета по вопросам экологической политики, природопользования и ликвидации последствий Чернобыльской катастрофы.
2007 г. - избран народным депутатом Верховной Рады VI созыва от Блока Литвина, № 15 в списке.