Born in Newham, London,[1] Archibald-Henville joined Tottenham Hotspur full-time in 2005 after a successful spell towards the end of the 2004–05 season. He made the step up to the reserves in 2007 making 15 appearances in total, scoring two goals. His impressive performances earned him the captain's armband for the reserves. He was named on the substitutes bench for the first team on two occasions, including the North London derby at Arsenal in December 2007.

On 20 January 2009, Archibald-Henville signed on loan for Exeter City,[3] and made his debut for the club that night, in a 2–1 win against Dagenham & Redbridge.[4] During his time there, Archibald-Henville was hailed as "terrific" by Exeter manager Paul Tisdale.[5]

Before his debut, Exeter asked the Football League if they could just put "Troy" on the back of his shirt but were told the entire surname had to be there, without exception.[6]

At the end of the Grecians' successful 2008–09 season, which saw them win promotion to League One, Archibald-Henville returned to his parent club in a bid to win a new contract with Spurs. He signed a new deal at Tottenham until 2010.[7]

On 1 February 2010, it was announced that Archibald-Henville had signed a permanent deal with Exeter City, moving from Tottenham Hotspur for an undisclosed fee.[9] However, he sustained a knee injury shortly after his signing, ruling him out of action for the remainder of the 2009–10 season and the start of the 2010–11 season.[10] After recovering from the injury, he made 81 appearances for Exeter over the 2010–11 and 2011–12 seasons, and was the Exeter supporters' "player of the year" for 2011–12.[11]

At the end of the 2011–12 season, Archibald-Henville's contract with Exeter expired. Exeter offered him a new contract, but he instead signed a two-year deal with Swindon Town, who had just been promoted to League One.[12]

Due to injuries, Archibald-Henville found it difficult to gain match fitness to force his way into the Town side, so he joined fellow League One side Carlisle on a month-long loan deal in September 2013. The deal was a success, but was cut short due to a knee injury which required surgery. He returned to Swindon Town and made 15 more appearances for the club, as they tried to force their way into the League One play-off.

Following his release from Swindon Town at the end of the 2013–14 season, Archibald-Henville penned a two-year deal with Carlisle United, who had been relegated to League Two.[13] He missed the start of the 2014–15 season with a shin injury,[14] and made his first appearance in a 3–0 defeat to Bury in September.[15]