Como diplomático, Rocafuerte prestó sus servicios antes y después de su presidencia, lo cual se manifestó al ser nombrado diputado por la provincia de Guayaquil en las Cortes de Cádiz en 1812, junto a José Joaquín de Olmedo; además, fue nombrado ministro plenipotenciario de México en Dinamarca y el Reino de Hannover.