Родился 16 февраля 1963 года. Образование высшее профессиональное.
В 1988 г. закончил Калининградское ВВМУ присвоена квалификация «радиоинженер». В 2003 году закончил Военно-морскую академию им. Н.Г.Кузнецова по специальности «Военное и административное управление»В 2009 году заочно закончил Мурманский государственный технический университет по специальности «Финансы и кредит» с присвоением квалификации «Экономист»,является аспирантом Мурманского государственного технического университета.С 1988 по 2009 годы проходил службу в Вооруженных силах Российской Федерации.С 2009 по 2010 годы работал инженером производственного отдела ФГУП «Севрао» г.Мурманск.Начал исполнять полномочия Главы администрации ЗАТО города Заозерска с 18 мая 2010 года.