Según el hagiógrafo Antonio Rojo en su obra Historia de San Diego de Alcalá; Juan nace en el año 1527 en el lugar de Cerolo, en tierra de La Rioja, del Obispado de Burgos.