Народився 5 червня 1950 р. у с. Білий Камінь Золочівського району Львівської області. У 1970 р. закінчив Львівський технікум харчової промисловості, кваліфікація - технік-механік. У 1985 р. - Київський технологічний інститут харчової промисловості, кваліфікація - інженер-механік.
1970-1978 рр. - інженер-механік, завідувач механічних майстерень, головний механік, головний інженер Велико-Коровинецького цукрового комбінату Житомирської області.
1978 -1979 рр. - заступник головного інженера Золочівського цукрового заводу Львівської області.
1979 -1981 рр. - головний інженер Бовшівського цукрового заводу Івано-Франківської області.
1981-1987 рр. - головний інженер Іваничівського цукрового заводу Волинської області.
1987-1994 рр. - директор Дубенського цукрового заводу Рівненської області.
1994-1998 рр. - голова правління, президент ВАТ "Дубноцукор".
З 1998 р. - голова Рівненської обласної ради.
З 2000 р. - член Національної ради з узгодження загальнодержавних і регіональних органів та місцевого самоврядування.
2002 р. - головний радник ЗАТ "Дубноцукорагро".
2004 р. - директор ЗАТ "Західна компанія "Дакор".
З 2008 р. - голова наглядової ради ЗАТ "Західна компанія "Дакор".
З 2010 р. - голова наглядової ради ПАТ "Дакор Вест".
З квітня 2011 р. - голова Дубенської райдержадміністрації.