Thames was born in San Miguel de Tucumán to José Ignacio Thames and María Josefa Gutiérrez. He studied in Córdoba, receiving his doctorate in 1784, and was ordained. He returned to Tucumán then moved on to Salta, where he became a priest in the cathedral in 1813.
Thames chaired the electoral junta for Salta that elected its representatives to the Tucumán Congress. He himself was elected by Tucumán to the Congress and served in 1816 for the declaration.