Rodríguez fue ministro de planificación (1968-1970) y de la Presidencia (1970) y Director del Banco Central durante la administración de José Joaquín Trejos Fernández (1968-1969), diputado de la Asamblea Legislativa en el período 1990-1994, mismo en que ejerció la Presidencia del Congreso, presidente de la República del 8 de mayo de 1998 al 8 de mayo de 2002 y fue electo Secretario General de la Organización de Estados Americanos el 15 de setiembre de 2004, puesto al que voluntariamente renunció en octubre del mismo año para presentarse a enfrentar cargos judiciales en Costa Rica.