Родился 14 июня 1960 года в г. Барыш Ульяновской области.
В 1981 году окончил Казанское высшее танковое командное Краснознаменное училище им. Президиума Верховного Совета Татарской АССР по специальности «Командная тактическая», специализация «Колесные и гусеничные машины». В 2003 году - Северо-Западную академию государственной службы по специальности «Государственное и муниципальное управление».
Служил в Вооруженных силах СССР и Российской Федерации, в системе МЧС России. Награжден медалью ордена «За заслуги перед Отечеством» II степени, медалью «За заслуги перед Республикой Карелия», Почетной грамотой Республики Карелия, медалью «За безупречную службу» III степени, медалью «70 лет Вооруженных Сил СССР», медалью «За отличие в воинской службе» II степени, медалью «За отличие в военной службе» 1 степени, нагрудным знаком МЧС России «За заслуги», Почетным знаком МЧС России, медалью МЧС России «За содружество во имя спасения», медалью МЧС России «За усердие», нагрудным знаком «Участнику ликвидации последствий ЧС». Удостоен почетных званий «Ветеран военной службы», «Заслуженный спасатель Республики Карелия».
19 сентября 2021 года избран депутатом Законодательного Собрания Республики Карелия VII созыва. Член фракции Всероссийской политической партии «ЕДИНАЯ РОССИЯ». Председатель комитета по законности и правопорядку.