Guzel started his career with French side UGA Lyon-Décines, where he debuted under the presidency of France international
Youri Djorkaeff. He was regarded as one of the club's most important players. He later suffered an injury while playing for them. In 2015, he signed for French side
Luçon FC. In 2016, he signed for French side
AS Marck, but left due to conflict with the management. In 2017, he signed for French side UGA Ardziv. After that, he signed for French side
US Pontet Grand Avignon 84, where he was regarded as one of the club's most important defenders. In 2018, he signed for Swiss side
FC Stade Nyonnais, where he was regarded as a fan favorite. In total, he made twenty-three league appearances and scored three goals for
FC Stade Nyonnais. In 2020, he signed for Swiss side
FC Echallens. ==International career==