Dr. Marsh first served as a neurosurgeon with the United States Army at the San Antonio Military Medical Center. He earned his medical degree at the University of Toledo College of Medicine in Toledo, Ohio, and he completed his residency training in neurosurgery at Wake Forest Baptist Health in Winston-Salem, N.C.