Народився 28 серпня 1958 року в с. Гнилиці на Тернопільщині. Одружений, має двох доньок і двох онуків. Депутат Рівненської міської ради, фракція “За майбутнє”. З 2003 року керівник ТОВ «Рівень ЛТД».
Закінчив Львівський політехнічний інститут, здобувши спеціальність інженера-механіка. Після інституту – нетривала робота по направленню на Рокитнівському склозаводі. Потім тривалий час працював на Тернопільському пивзаводі на посадах начальника цеху, головного механіка, головного інженера.