Se desempeñó como concejal de Corozal durante varios períodos, fue presidente del cabildo de Corozal, diputado y presidente de la Asamblea Departamental del antes llamado Bolívar grande (hoy Córdoba y Sucre), representante a la Cámara y senador de la República por el departamento de Sucre.