Родился 21 июля 1951 года в с.Крикливец Винницкой области, шестым ребенком в семье. Образование высшее. Окончил Ленинградский политехнический институт им.М.И. Калинина по специальности "Атомные электростанции и установки".
Служил в ВМФ. Воинское звание старший лейтенант.
Вся трудовая деятельность с 1979 года связана с Ленинградской атомной электростанцией в г.Сосновый Бор. Работал инженером цеха наладки и испытаний, оператором реакторного цеха, возглавлял профсоюзный комитет ЛАЭС. Имеет изобретения в области атомной энергетики.
В 1990-1993 гг депутат Сосновоборского городского совета народных депутатов, возглавлял постоянную комиссию по экологии.
В декабре 1997 года избран депутатом Законодательного собрания Ленинградской области второго созыва. Возглавлял постоянную комиссию по экологической безопасности и природопользованию.
С 2008 года помощник депутата Государственной Думы Елены Драпеко, член совета регионального отделения партии "СПРАВЕДЛИВАЯ РОССИЯ".
В декабре 2011 года избран депутатом Законодательного собрания Ленинградской области 5-го созыва.
Увлекается рыбной ловлей, шахматами.