He played as a hooker for all of his career, making his senior Canada debut in 2010 against Uruguay on June 5, 2010.[1] On 2 April 2015, Hamilton announced his retirement from the game, after ten years with Rugby Canada from the Under 17 level to the Senior Men’s Team.[2]