Опыта космических полетов не имеет
23 мая 1982 года в г. Новомосковске Тульской области, Россия.
в 2005 году – окончил аэрокосмический факультет Московского авиационного института (МАИ) имени С.Орджоникидзе по специальности «Моделирование и исследование операций в организационно-технических системах» с присвоением квалификации «инженер».
с февраля по октябрь 2003 года – работал специалистом отдела информационных технологий Всероссийского молодежного аэрокосмического общества «Союз»;
с ноября 2003 года по март 2004 года – занимал должность инженера ЦНИИмаша;
с сентября 2005 года – инженер РКК «Энергия».
в 2004 году, будучи студентом МАИ, проходил первичное медицинское освидетельствование в отряд космонавтов;
11 октября 2006 года – на заседании Межведомственной комиссии по отбору космонавтов был рекомендован к зачислению на должность кандидата в космонавты отряда РКК «Энергия»;
c февраля 2007 года – приступил к прохождению двухгодичного курса ОКП;
9 июня 2009 года – на заседании Межведомственной квалификационной комиссии (МВКК) ему была присвоена квалификация «космонавт-испытатель»;
с 10 августа 2009 года по январь 2011 года – космонавт-испытатель отряда РКК «Энергия»;
с января 2011 года – космонавт-испытатель отряда космонавтов Роскосмоса;
с июня 2009 года по июнь 2015 года – проходил подготовку в составе группы специализации и совершенствования;
в 2010 году участвовал в предстартовой подготовке ТПК «Союз ТМА-20» в качестве оператора СА;
с декабря 2012 года по октябрь 2014 года – выполнял обязанности заместителя сменного руководителя полета по подготовке экипажа – Главного оператора (ЗСРП по ПЭ-ГО) в ЦУПе-М.
с июня 2015 г. по октябрь 2016 г. – готовился в составе дублирующего экипажа МКС-49/50 в качестве бортинженера ТПК «Союз МС-02» и бортинженера МКС;
с декабря 2017 г. по апрель 2018 г. – проходил подготовку в составе основного экипажа МКС-57/58 в качестве бортинженера ТПК «Союз МС» (состав экипажа был изменен в связи с пересмотром программы полета МКС);
с июня 2018 года по февраль 2020 года – приступил к подготовке в качестве командира ТПК «Союз МС-16» и бортинженера МКС-63;
с февраля по июль 2020 года – проходил подготовку в составе группы специализации и совершенствования.