Родился 16 октября 1967 г. в Москве в семье военного.
В 1988 г. окончил Московское высшее общевойсковое командное училище, в 1997 г. стал выпускником Общевойсковой академии Вооруженных сил РФ. В 2010 г. окончил Военную академии Генерального штаба ВС РФ по специальности "военное и государственное управление".
Проходил военную службу Западной группе войск, Приволжско-Уральском, Сибирском, Южном военных округах (ЮВО) на командных и штабных должностях от командира взвода до начальника штаба (2010-2012), затем командующего 58-й общевойсковой армией ЮВО (2012-2016). Участник второй чеченской кампании.
В 2016-2019 гг. занимал должность заместителя командующего войсками ЮВО. Принимал участие в операции ВС РФ в Сирии.
В 2019 г. уволился с военной службы и был назначен и. о. заместителя председателя правительства Забайкальского края по гражданской обороне и чрезвычайным ситуациям.
С 2021 г. - депутат Государственной думы РФ VIII созыва. Был избран 19 сентября 2021 г. от партии "Единая Россия" по федеральному округу (баллотировался под четвертым номером в региональной группе №1, Забайкальский, Камчатский, Приморский, Хабаровский края, Амурская, Магаданская, Сахалинская обл., Еврейская АО и Чукотский АО). Член комитета Госдумы по обороне.
Член Всероссийской политической партии "Единая Россия" (партийный билет получил 4 декабря 2021 г.).
Генерал-лейтенант (2014).
Награжден орденом "За заслуги перед Отечеством" IV степени, орденом Мужества, медалями ордена "За заслуги перед Отечеством" I и II степеней, другими медалями.