He attended medical school at Johns Hopkins University and completed internship and residency at Barnes Hospital in St. Louis, MO. He attended Duke University for cardiology fellowship, and was appointed to the faculty of Duke in 1988.