En 2010, il a à son actif deux records du Maroc en nage libre sur le 200 mètres et 400 mètres. Il participe au mondiaux 2011 de Shanghai avec la sélection marocaine. Il rate la qualification aux Jeux Olympiques d'été de Londres en 2012 de quelques centièmes sur le 400, 4 nages.