Народився 13 жовтня 1965 року в с. Лемешів Горохівського району Волинської області.
Обраний депутатом Волинської обласної ради на виборчому окрузі № 55 від Волинської обласної регіональної політичної партії «Українське об’єднання патріотів - УКРОП». Член фракції УКРОП в обласній раді.
Член постійної комісії з питань депутатської діяльності, місцевого самоврядування, захисту прав людини, законності, боротьби із злочинністю та корупцією.
з 2002 року і по сьогодні — голова Волинської обласної організації Української Спілки ветеранів Афганістану