Родился 8 марта 1957 года на ст. Казарма Невельского района Псковской области.
В 1977 году окончил Рижское высшее авиационное училище гражданской авиации.
В 1982 году окончил Северо-Западный политехнический институт по специальности «радиотехника».
В 1992 году окончил Академию управления МВД РФ.
После окончания авиационного училища несколько лет работал в Петрозаводском авиаотряде.
С 1980 года служил в подразделениях вневедомственной охраны в г. Петрозаводске на различных должностях - от милиционера до начальника пункта централизованной охраны.
С 1987 по 1991 гг. - заместитель начальника отдела вневедомственной охраны при МВД Карельской АССР.
С 1991-1992 гг. - заместитель начальника объединения «Охрана» при МВД Республики Карелии.
С 1992 по 2002 гг. - заместитель министра внутренних дел Карелии.
С 2002 по 2005 гг. – первый заместитель главы самоуправления Петрозаводска.
С 2005 года – главный управляющий директор группы компаний «РКС-Петрозаводск».
Является президентом Союза промышленников и предпринимателей Республики Карелия.
Награжден медалью «За заслуги перед Республикой Карелия».
Почетный гражданин Республики Карелия.