Born in England, he represents Scotland at international level after qualifying on ancestry grounds.
He began his rugby career at National League 2 South side Shelford RFC.
Hutchinson made his senior debut for the club on 31 January 2015, aged just 19 as Saints played local rivals Leicester Tigers.
Hutchinson scored the club's try of the season in Saints' tight one point victory over their guest.
He received his first full senior cap from the bench for Scotland in the World Cup warm-up match against France on 17 August 2019.