 He played CIS football at Sherbrooke.He has also been a member of the New York Giants (NFL) and Montreal Alouettes (CFL), and participated for the Canadian National Bobsleigh team as a brakeman.He played for the Université de Sherbrooke Vert-et-Or In 2005, he caught 30 passes for 984 yards and 4 touchdowns.