Career
He made 206 appearances in the Football League for and Leyton Orient between 2003 and 2009. Terry began his career in 1999 with Dagenham & Redbridge for whom he made 130 appearances in all competitions in four years, helping the club to the Isthmian League Premier Division title in June 2000. He was called up for the semi-professional England National Game XI in January 2003.
Terry signed for Division Three side in August 2003.
He made 155 league and cup appearances for Yeovil in four years, helping the club to the championship of that division, renamed Football League Two, in May 2005. He signed a new one-year extension to his contract in July 2006, but suffered a cruciate knee ligament injury that required surgery in early December 2006 and ruled him out of the rest of the 2006-2007 season.
In June 2007, after his contract with Yeovil expired, he joined League One side Leyton Orient on a one-year contract. He made 81 appearances in total for Orient before he was one of eight players released by manager Geraint Williams at the end of the 2008-2009 season.
Terry signed for Conference National club Grays Athletic on 10 August 2009.
He made three appearances for Grays before joining fellow Conference side Rushden & Diamonds on 31 August until the end of the 2009-2010 season. Roberts later committed suicide. On 3 August 2010, he joined after a successful trial.
Terry joined Thurrock for the start of the 2011-2012 season.