Позывной «Рубин». Родился 14 января 1997 года в посёлке Дубинино Шарыповского района Красноярского края. Окончив восемь классов средней школы, поступил в Шарыповский кадетский корпус.
С 2016 года — в Вооружённых Силах РФ, курсант Новосибирского высшего военного командного училища (факультет управления мотострелковыми подразделениями). После окончания училища в 2020 году распределён в Южный военный округ.
Начал службу командиром мотострелкового взвода в 103-м мотострелковом полку 150-й гвардейской мотострелковой Идрицко-Берлинской ордена Кутузова дивизии 8-й гвардейской общевойсковой дивизии (пункт постоянной дислокации дивизии — город Новочеркасск, Ростовская область).
С 24 февраля 2022 года в составе своего соединения принимал участие в СВО по защите ДНР и ЛНР. Назначен командиром мотострелковой роты, а к концу 2022 года — командиром штурмовой роты. В ходе боевых действий неоднократно проявлял мужество и самоотверженность, за что был награждён медалью Суворова и медалью «За Отвагу».