Casi con toda seguridad nació en Soria, localidad donde su padre Juan de Castilla estaba preso por su condición de hijo de Pedro I de Castilla, por los problemas que podía plantear a la dinastía Trastámara, todo ello pese a los acuerdos de Bayona que implicaban el matrimonio de Enrique III de Castilla con Catalina de Lancáster, y la liberación de todos los hijos de Pedro I.