Сімейний стан: одружений. Має двох синів.
Освіта: у 1970 році вступив до Рівненського сільськогосподарського технікуму на будівельний факультет. Після закінчення технікуму в 1974 році працював муляром у Клеванському міжколгоспбуді. У 1994 році закінчив Український інститут інженерів водного господарства й отримав спеціальність «Промислове та цивільне будівництво», кваліфікацію — інженер-будівельник.
Два роки, з 1974 по 1976, служив у лавах Радянської армії.
Трудова діяльність: по закінченню строкової служби влаштувався на роботу в Рівненський державний спеціалізований комбінат комунально-побутового обслуговування. Пропрацював там 30 років.
Спочатку із 1976 по 1981 рік на посаді майстра, пізніше — з 1981 по 1987 — був головним інженером, а з червня 1987 року по травень 2006 — директором цього підприємства.
За період роботи в Рівненському спецкомбінаті КПО йому було присвоєне почесне звання «Заслужений працівник сфери послуг України».
З травня 2006 працює на посаді заступника міського голови Рівного з питань житлово-комунального господарства та земельних відносин.
Політична діяльність: з 2002 року — депутат Рівненської міської ради. Член політичної партії «Народний Союз Наша Україна».