Aaron began his rugby career in Grade 9 at BCI. In 2001 he was part of the OFSSA Gold Medal team; at 16 he joined Brantford Harlequins Senior Men. Aaron represented Rugby Ontario at U16, U18 and U21 levels and Rugby Canada at U19, U21 Junior World Cup Events. At McMaster University Aaron helped power the team to 3 OAU Championships.
Named 2002 OAU “Rookie of the Year and 2003 OAU “Most Valuable Player”, Aaron joined the Canadian National Senior Men’s Team and in 2005 and played his first “capped game against the USA. That year he was the Canadian “Rookie of the Year”. He scored the first “try” against USA as Captain of the National Rugby Team in 2012, qualifying Canada for the 2015 World Cup.
Aaron represented Canada in three Rugby World Cups 2007(France), 2011 (New Zealand) and 2015 (England). Recruited to join the professional Championship League based in the United Kingdom in 2009, Aaron played with Coventry, Plymouth, Penzance, London Welsh, and finished his professional career at Doncaster.
Aaron was Brantford’s Sportsperson of the year in 2011 and 2017 and retired from playing rugby in 2017. In 2018 he volunteered as a coach with Rugby Ontario’s Elite rugby program and is now a coach for Major League Rugby team Toronto Arrows.
Aaron represented Canada 80 times in his rugby career and currently holds the Canadian record “Most Capped Player”.