Народився 7 серпня 1963 року в с. Кухче Зарічненського району Рівненської області. Одружений. Має двох доньок. Депутат Рівненської міської ради, фракція “Рівне Разом”.
Освіта вища, закінчив історико-педагогічний факультет Івано-Франківського педагогічного інституту ім. В. Стефаника, отримавши фах учителя історії і суспільствознавства (1985).
Трудова діяльність:
1985-88 – учитель історії Озерецької восьмирічної школи Володимирецького району;
1988-96 – учитель географії, згодом – заступник директора з виховної роботи Осівської середньої школи Дубровицького району;
1996-97 – вчитель історії ЗОШ № 13 м. Рівне;
1997–2000 – заступник директора з навчально-виховної роботи Рівненської державної міської гімназії № 1;
2001-07 – директор ЗОШ № 26 (м. Рівне);
2007-10 – голова Гощанської районної державної адміністрації.
2007-10 – Здобув ступінь магістра управління суспільним розвитком у Національній академії державного управління при Президентові України ().
Із 2010 року до 2025 року – начальник управління освіти виконавчого комітету Рівненської міської ради.
Нагороджений знаком Міністерства освіти і науки України «Відмінник освіти України» (2004), знаком «Василь Сухомлинський» (2006), орденом «За заслуги» III ступеня (2009).
Удостоєний звання «Заслужений працівник освіти України» (2017).