The Bermuda Under 20 international will join from AFC Wimbledon on July 1 following a trial and will be part of next season's development squad.
The 18-year-old, who has captained his country at Under 17 and Under 15 level, told the club website: "I'm very excited. It's always been a dream of mine since I was young to sign for a team that's in the Premier League.
“I'm really excited that it's finally come true and over the summer I'm going to be doing a lot of work in the gym and training with my national team to make sure I'm ready for pre-season."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!