Career
Barrow came through the Yorkshire Carnegie academy to make his first-team debut as a teenager in 2010-2011 season in the Amlin Challenge Cup. On 10 June 2013, Barrow joined Newcastle Falcons on a two-year contract from the 2013-2014 season. However, he was granted early release, to sign for Leicester Tigers from the 2015-2016 season.
After captaining England at under-16 and under-18 levels, Barrow joined the under-20s squad, winning the 2013 Institutional Review Board Junior World Championship held in New Zealand.