Career
Cox started his career in the Tottenham Hotspur Academy, having previously captained their under-16 team He joined the academy full-time in the 2007-2008 season. During the 2008-2009 season, he made 24 appearances in the under-18 team and two substitute appearances in the reserve team
Cox signed his first professional contract in July 2009.
Martin Allen manager of League Two side Cheltenham Town, signed Cox on a one-month loan deal on 1 September 2009. He made his debut on 10 October, in Cheltenham"s 4–0 away loss to Accrington Stanley.
Having failed to break through at Cheltenham he returned to Spurs on 12 October. On 13 November, Cox joined Conference National club Histon on loan for a month.
He made his debut in Histon"s 2–1 defeat away to Rushden & Diamonds on 14 November, before being substituted in the 67th minute.
In January 2010, he joined Torquay United on loan for the remainder of the season. He was released by Spurs at the end of the season and joined Barnet in June 2010. In May 2012, Cox was released by Barnet due to the expiry of his contract.
On 5 July, Hayes & Yeading United announced the signing of Cox on a one-year deal after being released by League Two club Barnet in the summer.
Cox was immediately announced as captain for the 2012-2013 season. Cox was born and raised in England, but is of Guyanese descent.
He was called up to the Guyana national football team in May 2015. Cox plays as a holding midfielder or as a defender either on the left or as centre back.