В 1976 році закінчив Дубенське педагогічне училище.
З 1977 по 1979 рік проходив строкову військову службу у ЗС СРСР.
В 1985 році закінчив фізико-математичний факультет Луцького педагогічного інституту імені Лесі Українки.
Працював на посаді вчителя початкових класів, фізики, математики в школах Рівненської області, керівником гуртків Дубенського Будинку піонерів, завучем школи № 5 м. Дубна.
На посаді директора Дубенської СЗОШ І-ІІІ ступенів №5 з поглибленим вивченням іноземних мов з 02.09.1999 року по 19.07.2021 року.
З 20.07.2021 року - вчитель фізики Дубенського ліцею № 5.