El hecho que su hermano menor Alberico tomó el lugar de su padre como duque de Spoleto, sugiere la posibilidad que Juan fuera ilegítimo, siendo Sergio el candidato más probable para ser su padre.