Schrijf een vervolg op deze paragraaf - Rivera maakte zijn debuut voor Honduras in de late jaren tachtig en speelde in en heeft in totaal 46 caps verdiend, zonder doelpunten te maken. Hij heeft zijn land vertegenwoordigd in 12 FIFA World Cup kwalificatiewedstrijden en speelde in de 1991 en 1993 UNCAF Nations Cup.
Ook in de CONCACAF Gold Cup in 1991 werd hij in de finale van het WK van Parijs verslagen. Hij was een niet-spelend lid van het team tijdens de CONCACAF Gold Cup in 1993.