He received his medical degree from Vanderbilt University School of Medicine in Nashville, Tennessee in 2005. He received his radiology residency training, followed by a fellowship in cardiothoracic radiology, at the Mallinckrodt Institute of Radiology in St. Louis, which he completed in 2011. Prior to joining UCSF, Dr. Henry was an assistant professor of radiology at Emory University School of Medicine in Atlanta, Georgia. He also served as an assistant program director for the radiology residency, and as the director of the 3D imaging laboratory during his tenure at Emory.