Народився 3 липня 1958 року на Рівненщині.
Після закінчення Підліснянської восьмирічки Дубровицького району (1964-1972), з 1972 по 1976 рік навчався в Дубенському педагогічному училищі.
З 1977 року по 1979 рік проходив службу у Збройних Силах РС.
З 1980 по 1985 рік навчався у Луцькому педагогічному інституті ім. Лесі Українки на фізико-математичному факультеті.
Працював вчителем у Федорівській та Карасинській восьмирічних школах Сарненського району, керівником технічних гуртків Дубенського Будинку піонерів.
З 1986 року по 1999 рік - завуч Дубенської школи № 5.
З 1999 року - директор Дубенської ЗОШ № 5, а з 2001 по липень 2021 року - директор Дубенської спеціалізованої ЗОШ І - ІІІ ст. № 5 з поглибленим вивченням іноземних мов.
З серпня 2021 року - вчитель фізики і астрономії Дубенського ліцею № 5.
З вересня 2021 року по травень 2022 року - вчитель фізики 9-А, 10-А та 10-Б класів Дубенського ліцею № 6 за сумісництвом.