Career
He started his career at Everton but was released from the club in 2010. He plays as a defender, his preferred position being at left back but also able to play on the right. Barnett started as a youth team player with Arsenal before joining Everton near the end of the 2006-2007 season.
He signed on loan for Darlington on 9 October 2009, making his debut the next day in a 2–0 away defeat to Dagenham & Redbridge.
He joined to Welsh Premier League club Aberystwyth Town F.C. and played only nine games, before joined on 5. November 2011 to Burscough, for the rest of the 2011/12 season.
Although born in Sierra Leone, Barnett has represented England at under-16 and under-17 level