Alrededor de 1330, se encontraba en Castilla donde ejerció el cargo de alférez mayor de su primo Alfonso XI y después como ayo y mayordomo mayor del infante Pedro.