Родился 2 января 1956 в с. Лошковцы Дунаевецкого района Хмельницкой области.
Образование — высшее. Окончил Каменец-Подольский сельскохозяйственный институт (1977), инженер-механик; Высшую партийную школу при ЦК КПУ, политолог (1990).