Caamaño was born in Guayaquil. He studied law and theology in the seminary of his native city, and was educated in Quito. Subsequently he was mayor of Guayaquil, and chief of the custom-house service. He was a member of the Progresistas, a liberal Catholic party.