Народився 18 листопада 1955 року у селі Шепель Луцького району Волинської області.
Обраний депутатом Волинської обласної ради на виборчому окрузі № 19 від Волинської обласної організації політичної партії «Наш край». Голова фракції "Наш край" в обласній раді. Член постійної комісії з питань освіти, науки, інформаційного простору, культури та мови, національного і духовного розвитку, сім’ї, молоді, спорту та туризму.
З грудня 2010 року – перший заступник голови Локачинської райдержадміністрації.