In 1994, he was assigned to Fort Bragg, North Carolina, where he commanded an Apache helicopter company.
After earning his masters at Georgia Tech in 1998, he was assigned as an assistant professor at West Point.
Kimbrough was selected as an astronaut candidate by NASA in May 2004. In February 2006, he completed astronaut candidate training.
Kimbrough completed his first spaceflight in 2008 on the space shuttle Endeavour, logging a total of 15 days, 20 hours, 29 minutes and 37 seconds in space and 12 hours and 52 minutes in two spacewalks.
He launched on Oct. 19, 2016, as part of Expedition 49/50. He became the commander of the International Space Station a week after he reached the ISS and remained so until he departed almost six months later. During that time, he performed four spacewalks, logging more than 26 hours.
Kimbrough now has a total of six spacewalks and over 39 hours outside the orbiting laboratory.