Castro egresó de la facultad de medicina de la Universidad de Buenos Aires con el título de Médico con Diploma de Honor y ejerció en neurología hasta el año 1993.