Народився 18 березня 1948 року в м. Вінниця.
Закінчив Вінницький державний педагогічний інститут ім. М. Островського (1971). Викладач фізики та електротехніки Вінницького міського професійно-технічного училища № 4 (1971-1981); старший викладач кафедри педагогіки і психології Інституту ім. Н.К. Крупської, м. Мозир, Гомельська область (1981-1983). З 1983 року старший викладач, доцент, завідуючий кафедрою теорії і методики трудового та професійного навчання, декан педагогічно-індустріального факультету, директор Інституту перспективних технологій, економіки і фундаментальних наук Вінницького державного педагогічного університету ім. М. Коцюбинського.
Професор (1994), доктор педагогічних наук (1999).
Лауреат Вінницької обласної педагогічної премії (1998). Переможець обласного конкурсу «Людина року» в номінації «Діяч науки» (2006).
Член колегії управління освіти і науки Вінницької обласної державної адміністрації, ученої ради Вінницького державного педагогічного університету ім. М. Коцюбинського, редакційної колегії 8 науково-педагогічних і методичних збірників, серед них «Професійно-технічна освіта» і «Трудова підготовка в закладах освіти».
Заслужений працівник освіти України (1998). Відмінник освіти України (2003). Нагороджений нагрудним знаком «Петро Могила» (2006), Почесними грамотами Міністерства освіти і науки України (2000, 2004), АПН України (1998, 2006).
Автор понад 370 наукових і навчально-методичних праць, зокрема:
- «Теоретичні та методичні основи організації навчання у професійно-технічних закладах», монографія (1998);
- «Технічна творчість учнів та її методичне забезпечення», у співавторстві (2007).