Henry joined Glasgow Warriors in summer 2010 after taking leave from a chemistry degree at Loughborough University to pursue his rugby ambitions.
He had his breakthrough year in 2012 when he was selected in the Scotland squad. He joined the Glasgow Warriors centurion club against Cardiff Blues in 2016.
His form in his debut campaign saw him win selection for the Scotland A team, who went through season 2010/11 undefeated.
In February 2012, Henry made his Scotland debut as a second-half substitute for Mike Blair against New Zealand in the first EMC Test of 2012. The same switch was made in the next game against South Africa in which Henry scored his first try for Scotland. He made his first start for Scotland in the third EMC Test of 2012 against Tonga at Pittodrie.
Outwith rugby, he has played for West of England at hockey (U15) and Dorset at cricket (U17). His father played rugby for Harlequins and Loughborough Students, and his mother represented England at U21 hockey.
Henry is a former pupil of Bryanston School in Dorset