Durante el reinado de su hermano, Alfonso X de Castilla, abandonó el reino y permaneció en Inglaterra, Túnez y en Italia, y posteriormente fue nombrado senador de Roma, y de ahí proviene el sobrenombre de "el Senador" con el que se le conoce.