Mai no fou admès pel seu pare a la cort, i per això es posà al servei del bei de Tunis, d’on sortí el 1322 per passar al Marroc. Des d’allà envià diverses ambaixades a Jaume II. Alfons III, que, essent infant, no l’acceptà en la conquesta de Sardenya, li donà el castell de la Joiosa Guarda en aquella illa i el casà amb la filla del mallorquí Guillem Robert (1332). Pere III li confià alguna missió al Marroc.