Aldershot Town have signed defender Omar Beckles on a one-year contract.
The versatile 23-year-old, who started his career as a trainee at Millwall, can play either at right-back, central defence or in midfield.
Last season he appeared for Hornchurch and St Albans City, but will now step up to National League level with Shots.
"I'm dedicated and enthusiastic. I've been out of the full-time game and I'm hungry to kick on," Beckles told the Shots website.
"There's a bit of expectation here but you've got nothing to live up to without it."
Find all the latest football transfers on our dedicated page.