Beard began his football career playing youth football for local clubs in London before being scouted by professional clubs. He eventually signed with Charlton Athletic’s academy and rose through the ranks to make his senior debut for the club. After a few seasons with Charlton, he moved to Brentford FC where he continued to develop as a player.