His youth career first began in 1997 when he trained and played for the RC Aramonais club. He joined Montpellier's B team in 2003 and was moved up to their first team in 2009. He played a season with France's Under 20 national team in 2010 before moving to Morocco's national team the following season.