Ejerció como diputado, senador, Ministro de Instrucción Pública y Previsión Social, Secretario General del Instituto de Jubilaciones y Pensiones, director del diario El Día, candidato a Vicepresidente en dos ocasiones y Presidente de la Corte Electoral tras la restauración democrática.
En los años siguientes integró órganos directivos del Partido Colorado.
En los comicios de 1950 fue elegido diputado por primera vez, por la Lista 14 dirigida por César Batlle Pacheco, siendo reelecto en las dos siguientes elecciones.
Tuvo un distanciamiento con Michelini, pues Rodríguez continuó defendiendo el colegialismo hasta el final (el cual resultaría derrotado en plebiscito).
En 1985 fue designado por el nuevo Parlamento democrático Presidente de la Corte Electoral, su último cargo público, que desempeñó hasta su renuncia en 1990.