Bouchard lief bei den nordischen Skiweltmeisterschaften 1989 in Lahti auf den 55. Platz über 15 km Freistil und bei den nordischen Skiweltmeisterschaften 1991 im Val di Fiemme auf den 45. Platz 15 km Freistil und auf den 41. Rang 50 km Freistil. Bei den Olympischen Winterspielen 1992 in Albertville belegte er den 40. Platz in der Verfolgung, den 25. Rang über 10 km klassisch und zusammen mit Wayne Dustin, Yves Bilodeau und Darren Derochie den 11. Platz in der Staffel. In der Saison 1992/93 kam er bei den nordischen Skiweltmeisterschaften 1993 in Falun auf den 38. Platz in der Verfolgung, auf den 34. Rang über 30 km klassisch und holte mit dem 25. Platz über 10 km klassisch seine einzigen Weltcuppunkte. Zudem errang er dort den 14. Platz mit der Staffel. Seine beste Platzierung bei den Olympischen Winterspielen 1994 in Lillehammer war der 49. Platz über 10 km klassisch. In der Saison 1994/95 lief er bei den Nordischen Skiweltmeisterschaften 1995 in Thunder Bay auf den 64. Platz über 10 km klassisch, auf den 33. Rang über 30 km klassisch und auf den zehnten Platz mit der Staffel und holte zum Saisonende in Vernon seine einzige Siege im Continental-Cup.