Voltooi de volgende zin: Rivera maakte zijn debuut voor Honduras in de late jaren 1980 en speelde in en verdiende in totaal 46 caps, zonder doelpunten te maken. Hij heeft zijn land vertegenwoordigd in twaalf kwalificatiewedstrijden voor de FIFA Wereldbeker en speelde in de 1991 en
1993 UNCAF Nations Cups, evenals bij de 1991 CONCACAF Gold Cup. Hij was een niet-spelend lid van het team tijdens de CONCACAF Gold Cup in 1993.