Народився 03.09.1959 року в с. Іванівка, Рожищанський район, Волинська область.
Обраний депутатом Волинської обласної ради на виборчому окрузі № 52 від Волинської обласної регіональної політичної партії «Українське об’єднання патріотів - УКРОП». Член фракції УКРОП. Заступник голови постійної комісії з питань використання майна спільної власності територіальних громад сіл, селищ, міст області.
З липеня 2015 року – директор департаменту ліквідаційних процедур ПАТ «Західінкомбанк» в місті Луцьку.