Barrett, originally from Temora,[1] is the first cousin of Hawthorn premiership player Luke Breust and the second cousin of former Dally M winning rugby league player Trent Barrett.[2] He was picked up as a NSW zone selection by the GWS Giants on the back of a strong AFL Under 18 Championships and excellent results at the 2013 AFL draft combine where he finished second in the beep test reaching level 15.6 as well as a top 10 result in the 20-metre sprint.[2] At the conclusion of the 2016 season, he was delisted by Greater Western Sydney.[3] He was subsequently drafted by the Brisbane Lions in the 2017 rookie draft.[4] However he was subsequently delisted by them as well the following season.