Lamoureux absolvierte seinen ersten FIS-Snowboard-Weltcup im Dezember 1997 in Whistler, welchen er aber nicht beendete. Bei den Snowboard-Weltmeisterschaften 2001 in Madonna di Campiglio belegte er den 47. Platz im Snowboardcross. Im Dezember 2002 kam er in Stoneham mit dem dritten Platz in der Halfpipe erstmals im Weltcup aufs Podest und unter die ersten Zehn. Bei den Snowboard-Weltmeisterschaften 2005 in Whistler gewann er die Silbermedaille in der Halfpipe. Zudem errang er den 31. Platz im Big-Air-Wettbewerb. Im folgenden Jahr kam er bei den Olympischen Winterspielen 2006 in Turin auf den 21. Platz in der Halfpipe. Bei den Snowboard-Weltmeisterschaften 2007 in Arosa gelang ihn der 15. Platz in der Halfpipe. Im Jahr 2009 und 2010 wurde er bei den Burton Canadian Open in Calgary jeweils Zweiter in der Halfpipe. Bei den Snowboard-Weltmeisterschaften 2009 in Gangwon belegte er den 45. Platz im Big Air und den fünften Rang in der Halfpipe. In der Saison 2009/10 kam er bei allen vier Weltcupteilnahmen unter die ersten Fünf. Dabei errang er in Calgary den zweiten und in La Molina den dritten Platz jeweils in der Halfpipe und gewann damit zum Saisonende den Halfpipeweltcup. Im Gesamtweltcup belegte er den 16. Platz. Bei den Olympischen Winterspielen 2010 in Vancouver wurde er Siebter. Im folgenden Jahr erreichte er bei den Snowboard-Weltmeisterschaften 2011 in La Molina den 18. Platz in der Halfpipe. Seinen letzten Wettbewerb bestritt er im Januar 2013 bei den Snowboard-Weltmeisterschaften in Stoneham und errang dabei den 32. Platz in der Halfpipe.