Родился 21 мая 1944 года в селе Трискино Сарненского района Ровенской области.
Окончил Криворожский горный техникум и Харьковский авиационный институт (1970). Защитил кандидатскую и докторскую диссертации.
Работал в ВНИИЭФ (Арзамас-16) с 1969 года, занимался испытаниями и прогнозированием гарантийных сроков эксплуатации ядерного оружия.
В 1984—1991 годах — заместитель секретаря парткома ВНИИЭФ.
Избирался депутатом Государственной думы Российской Федерации второго (1995—1999), третьего (1999—2003) и шестого (с 2011 г.) созывов. Первый заместитель Председателя Комитета Государственной Думы по природным ресурсам, природопользованию и экологии.