Kawkab Marrakech
He spent most of his career with Kawkab Marrakech, playing for the club between 1983 and 1997. Between 1998 and 2000, he played for French clubs Tours FC, SO Châtellerault and Paris FC, before finishing his career. Between 2005 and 2007, he was the goalkeeping coach for French club Troyes.