Народився 11 грудня 1970 року у селі Глухи, Старовижівського району Волинської області.
Обраний депутатом Волинської обласної ради на виборчому окрузі №59 міста Луцька від обласної регіональної організації політичної партії «Українське об'єднання патріотів «УКРОП», секретар постійної комісії обласної ради з питань освіти, науки, інформаційного простору, культури та мови, національного і духовного розвитку, сім'ї, молоді, спорту та туризму.
З квітня 2015 року працює радником голови правління Фонду Ігоря Палиці «Тільки разом».