Hijo del licenciado Juan de Cervantes y de Leonor de Torreblanca, se ignora el lugar y la fecha de su nacimiento pero se cree que nació en Córdoba hacia 1518.
También se sabe poco de su niñez y adolescencia.
Lo probable es que siguiese a sus padres en los varios desplazamientos que tuvieron que realizar e incluso cursase estudios en Alcalá de Henares.
Después se volvió a casar con Elvira Rodríguez, también viuda, sobre el año 1568.
En documentos que se han encontrado aparece trece años desempeñando el cargo de alcalde de la villa de Cabra, desde 1567 hasta 1569 y desde 1583 hasta 1593.