Nació en Jerez de la Frontera, hijo de Carlos Pedro Gordon Beigbeder, de ascendencia escocesa y francesa, y de Elena María Prendergast Gordon, de ascendencia irlandesa y escocesa.