In 1995 he graduated Moscow Aviation Institute named after Sergo Ordzhonikidze, specialty life-support systems, candidate of technical sciences.
Since April 1997 he worked in RSC Energia as an engineer of the 2nd and then 1st category as a specialist and test for the VKD, deputy and later the chief of the
maintenance team in the search and rescue service at the site of the Soyuz TPK, with the expansion of the sphere of activities to investigate the organizational and
technological aspects of on-board VKD and search and rescue support for the flights of prospective new-generation transport vehicles. Since October 2007 - the leading
scientific member of RSC Energia. April 26, 2010 by decision of the Interdepartmental Commission enlisted in the cosmonaut corps of "Energia" (17th enrollment). Since
August 3, 2012 - test -cosmonaut of cosmonaut corps of Roscosmos.
He was scheduled to make his first flight into space in April 2020 onboard Soyuz MS-16, although in February 2020 he and Nikolai
Tikhonov were removed from the flight due to medical reasons.
Due to medical reasons on January 11, 2021 Andrei Babkin was replaced by
Oleg Artemyev in the backup crew for Soyuz MS-18.