He was four years old when he first joined the Tours FC. He played with the club for ten years before joining the under fourteen youth team. His senior career began in 2013 when he started playing with the Bordeaux club. In 2017, he debuted for the Algeria national team.