Figlio quartogenito del re di Napoli
Carlo II d'Angiò, fu nominato dal padre principe di Taranto e, sposando la figlia del despota d'Epiro, acquisì il dominio di diversi territori oltre Adriatico, come l'Albania e la Romania.
Nel 1310 venne fondato il
Casale della Franca Martina, primo nucleo dell'attuale città.