Se casó en 1346 con Juana de Ampurias, hija del conde Ramón Berenguer I de Ampurias y nieta de Jaime II de Aragón.