Stork graduated "magna cum laude" from Duke University, and earned his M.D. from the University of Virginia. He completed his emergency medicine residency at Vanderbilt University Medical Center in Nashville, Tennessee. Before returning to Vanderbilt as a faculty physician, he worked as an attending physician in a private hospital system in Colorado. Dr. Stork currently splits his time between Nashville and Los Angeles, where he hosts the syndicated television show "The Doctors".