Career
Southend United
James-Lewis came through Southend United"s youth system, signing a professional contract with the club in August 2010, having previously been with Fulham. He joined Conference South club Braintree Town on loan in March 2011, for the remainder of the 2010-2011 season. The following season, he went out on loan to Braintree Town again in August, having been promoted to the Conference National.
He was recalled on 19 September, due to a lack of first-team opportunities, having made just four appearances.
On 16 March 2012, it was announced that James-Lewis would join Carshalton Athletic on a month"s loan. On 18 May, James-Lewis was one of eleven players to be released at the end of their contract.
Colchester United
Following a successful trial with the club he was given an initial deal on 30 July 2012. Having made A handful of appearances for the U"s, James-Lewis was released by Colchester following the expiration of his contract.
Ebbsfleet United
On 2 April 2013, James-Lewis signed for Conference side Ebbsfleet United on a short-term contract until the end of the season.
He was featured on the bench for the club"s 1–1 draw with Barrow on 4 April.