Comfortable at left-back or centre-back, Leo is a graduate of Woking’s Academy who signed a professional contract with the First Team in June 2021.
The youngster made 10 appearances for The National League outfit during the 2020/21 season.
Leo commented: "I'm happy to be here. Obviously I'll get some experience in the men's game, hopefully develop my football going forward and get me into the Woking team hopefully.
"I want the experience to be good here. Obviously I'm coming here to win all the games we have and I'm looking forward to it!"