The 21 year old winger started as an apprentice at Wycombe before moving into non league football.
"He has been training with us for a couple of weeks and he has played in a couple of reserve games," Stuart Gray told the club's official website.
"He is a wide player with pace and he can go past people and create opportunities. He has been used mainly as an impact player from the bench in his career so far, and he will give us a different option.
"We have had a good look at him and we think he can bring something different to us."