Народився 17 січня 1959 р. в селі Жадень Дубровицького району Рівненської області. В 1976 р. закінчив Миляцьку середню школу. В 1981 р. - Український інститут інженерів водного господарства. За фахом - інженер-механік.
З 1976 р. - слюсар колгоспу, завідуючий ремонтною майстернею колгоспу ім. Чапаєва Дубровицького району Рівненської області.
У 1982 р. був обраний другим секретарем Дубровицького райкому комсомолу.
1986 - 2007 рр. - директор Дубровицької автошколи ТСО (ДТСААФ) України і за сумісництвом - помічник-консультант народного депутата України Олександра Абдулліна.
1990 -1994 рр. та 1994 - 1998 рр. - депутат Рівненської обласної ради
1998 - 2002 рр. та 2006 - 2007 рр. - депутат Дубровицької районної ради від Блоку Юлії Тимошенко.
У листопаді 2007 р. обраний народним депутатом України за списком партії ВО "Батьківщина".
В 2010 р. обраний головою Рівненської обласної організації ТСО України на громадських засадах.