Hijo del matrimonio de Alonso de Villaseca de Salazar y María de Peralta, vecinos de la misma ciudad en la cual vivieron hasta su muerte; tomaría el apellido Cervantes de su familia materna Fue discípulo del maestro Alejo de Venegas con quien habría aprendido latín, para pasar a la Universidad de Salamanca e ingresar a la facultad de cánones, aunque no logró obtener el grado de bachiller.