Родился 30 июля 1956 года. Окончил военное училище, академию, Военную академию Генерального штаба ВС РФ.
Помимо военных учебных заведений является также выпускником Санкт-Петербургской юридической академии.
Военную службу начал в Дальневосточном военном округе. Десять лет занимал должность заместителя командующего по воспитательной работе — начальника управления воспитательной работы Ленинградского военного округа.
Имеет воинское звание генерал-майор, является участником боевых действий, награжден государственными наградами и медалями. Имеет ученую степень кандидата политических наук, Заслуженный военный специалист Российской Федерации.
После окончания военной службы продолжил трудиться в органах исполнительной власти: в администрации Ленинградской области курировал вопросы взаимодействия с политическими партиями, возглавлял областной Комитет по печати и связям с общественностью, а также занимал должность советника губернатора Ленинградской области.
Помимо основной работы уделяет большое внимание вопросам воспитания молодого поколения: являясь доцентом кафедры гуманитарных и социально-экономических дисциплин передает свой жизненный опыт и знания слушателям Михайловской военной артиллерийской академии.