Career
Born in Billingham, County Durham, Barras started his career with the Hartlepool United youth system, before signing a professional contract in July 1989. He played for York City when they beat Manchester United 3–0 at Old Trafford in the League Cup in September 1995, scoring the third goal after a brace from Paul Barnes. Barras left York in March 1999 to join Reading.
However, in the summer of 1999 he was on the move again, this time to Walsall.
Over the next four seasons he made 108 league appearances for the club, and had a brief loan spell at Plymouth Argyle. In the summer of 2003 Barras signed for N ottinghamshire County.
A highlight at N ottinghamshire County was scoring an equaliser in a League Cup tie against Chelsea at Stamford Bridge, though County went on to lose 4-2. After one season at N ottinghamshire County he joined Macclesfield Town, where he scored once in the league against Shrewsbury Town and once in a Football League Trophy tie against Mansfield Town.
He signed for New Mills in July 2010 and up until the end of the 2011-2012 season had made a total of fifty four appearances (including substitute appearances) scoring once (from the archives of the New Mills AFC website )
with Walsall.