Rivera ha fatto il suo debutto per l'Honduras alla fine degli anni '80 e ha giocato e guadagnato un totale di 46 presenze, senza segnare gol. Ha rappresentato il suo paese in 12 partite di qualificazione per la Coppa del Mondo FIFA e ha giocato alla Coppa delle Nazioni UNCAF 1991 e 1993.
Nel 1991 ha vinto la Coppa d'Oro CONCACAF. È stato un membro non giocatore della squadra alla CONCACAF Gold Cup del 1993.