Born in Leytonstone, the Grenadian international returned to London by signing for Leyton Orient in June 2021.
After featuring 43 times for Crewe the season before, and having played for four years in League One, enticing Beckles to the league below was seen as a coup for the club.
Prior to his time at The Alex, the 29-year-old spent three seasons in League One with Shrewsbury Town. The defender’s first football league club was Accrington Stanley, who he joined in 2016, after six seasons in non-league football.
He had come through the ranks at Millwall, when Manager Kenny Jackett was in charge – and Jackett has long followed his progress.
“He’ll come into the team and add athleticism and pace to the backline, as well as experience, which he has at a higher level with both Crewe and Shrewsbury.
“He’s someone I’ve known for quite a number of years, since my Millwall days, and have followed his career. With his traits, I think his best years as a centre back are ahead of him.”