After finishing his studies at the Conciliar Seminary in Quito, Carlos María moved to the prestigious Pontifical Gregorian University in Rome where he earned doctorates in theology and canon law.
He was ordained a priest on 19 December 1896, served as Professor of dogmatic theology at the Seminary where he had been a student and was for a time pastor in Pelileo.
Pope Pius X appointed him Bishop of Loja on 30 December 1911 and de la Torre worked as a parish priest throughout this period.
Despite his unusually youthful appointment as a bishop, it took a long time for him to advance further: he was only transferred to the more important diocese of Guayaquil in 1926 and promoted to Archbishop of Quito at the age of fifty-eight in 1933.
Cardinal de la Torre participated in the conclave of 1958 but his efforts to ameliorate social inequality in Latin America were rapidly defeated by his exceedingly advanced age.