He graduated from Duke University in 1992 and Vanderbilt University School of Medicine in 1996, where he was elected to Alpha Omega Alpha honor society. He completed his residency in internal medicine at Johns Hopkins in 1999 and then returned in 2000 to serve as an assistant chief of service on the Osler Medical Service. He completed his training in Infectious Diseases at Vanderbilt in 2003.