He additionally featured for Slough Town, Red Star Olympique in Paris, France, Guildford City and Colchester United.
He failed to break into the first-team, instead opting to move to France to ply his trade,[1] featuring for Paris-based Red Star Olympique.
Colchester United manager Ted Davis signed him from Guildford for the newly formed Southern League club in the summer of 1937.
[1] Leslie made his debut for the U's in their first-ever professional match on 28 August 1937 as Colchester fell to a 3–0 defeat to Yeovil & Petters United at the Huish.
On his return to first-team action, Leslie was named club captain, having been voted as the best centre-half in the Southern League for the 1937–38 campaign.