The 21-year-old has joined up with Cameron Toshack and Gary Richards' under-23s after arriving in South Wales this summer.
Released from Coventry City's academy in 2014, the striker bounced around five different non-league clubs, failing to find a foothold in the game.
Last season he was turning out for Southern Football Premier side Leamington FC and coaching part-time at a primary school.
“Being at a Premier League club is something I have been striving towards for years," he told the club website.
"Things have happened so fast, it has been like a massive avalanche!"