In de periode 1981 tot 1990 vertegenwoordigde Rioux Canada in verschillende wielerevenementen, zoals de Gemenebestspelen 1982 en de Olympische Zomerspelen 1988. Van 1981 tot 1990 nam hij deel aan het Wereldkampioenschap wielrennen voor de Canadese selectie.