Career
He was part of the Moroccan 2004 Olympic football team, who exited in the first round, finishing third in group Doctorate, behind group winners Iraq and runners-up Costa Rica. He also competed at the 2000 Summer Olympics in Sydney. He is the longest serving foreign professional football player in the Qatar Stars League as of 2014.