Родился 25 октября 1964 года в г. Дрогичин, Брестской области, Беларусь. В 1986 году окончил Львовский ордена Ленина политехнический институт им. Ленинского комсомола по специальности промышленное и гражданское строительство, получил квалификацию инженера-строителя.
В 1986-1988гг. - мастер стройгруппы Алуштинский комбинат благоустройства. В 1988-1989гг. - заведующий отделом комсомольских организаций Алуштинского горкома ЛКСМ Украины. В 1989-1994гг. - главный инженер Комбината благоустройства объединения «Алуштакурор». В 1994-1996гг. - главный инженер ПОЖКХ г. Алушты. В 1996-2002гг. - главный инженер ПУЖКХ г. Алушты. В 2002-2014гг. - Коммунальное предприятие «Управление городского хозяйства», начальник. С 30 октября 2014г. - исполняющий обязанности главы администрации, с 1 декабря 2014г. по 12 января 2017г. - глава администрации города Алушты.