Elle participe au marathon des Jeux olympiques d'été de 2012, se plaçant à la place avec un temps de 2 h 40 min 13 s et battant par la même occasion le record national tunisien.