Nasceu por volta de 1295, na Espanha.
Filho de Alfonso de La Cerda, o Deserdado, e de Mathilde de Brienne.
Juan foi senhor de Gibraleón, Real de Manzanares, Huelva e Deza.
Em 1333, serviu a Alfonso XI, Rei de Castela, na batalha de Gibraltar.
Viveu em Portugal até 1337, quando por causa da guerra entre os dois reinos, regressou a Castela.
Em 1344, participou da batalha de Algeciras.
Casou-se por volta de 1319, em Santarém, em Portugal, com Maria Affonso de Portugal, filha natural de Dom Dinis, o Lavrador, Rei de Portugal, e de Marinha Gomes. Após a morte de Maria, Juan casou-se pela segunda vez, em 24 de Maio de 1340, em Gibraleon, com Maria de Luna, filha de Artal de Luna e de Constanza de Aragão (Constanza de Segorb).
Juan faleceu em 7 de Agosto de 1347.
Foi pai de um filho e duas filhas:
[do primeiro casamento:]
1.1. Maria de La Cerda, casada com Pedro Nunez de Guzman, filho de Pedro Nunez de Guzman e de Urraca Alfonso de Castela.
1.2. Beatriz de La Cerda.
[do segundo casamento:]
1.2. Alfonso Fernandez de la Cerda, casado em Portugal com Dona Leonor de Menezes. Após a morte de Leonor, Alfonso casou-se pela segunda vez, com Mayor Martins. Alfonso faleceu após 1372. Alfonso teve uma filha natural com [...].