Нарадзіўся 1 верасня 1964 года ў в. Саннікі Бешанковіцкага раёна Віцебскай вобласці.
У 1986 годзе скончыў хімічны факультэт Беларускага дзяржаўнага ўніверсітэта з прысваеннем кваліфікацыі «Хімік. Выкладчык хіміі».
Працуе на пасадзе дацэнта кафедры агульнай хіміі і методыкі выкладання хіміі БДУ. Працоўны стаж — 28 гадоў.
Агульная колькасць публікацый — 84, у тым ліку кніг — 8.