Pada Olimpiade 2008 ia berkompetisi dalam dua acara. Dalam 100 meter gaya bebas
Heats, dia finis di urutan ke-24 secara keseluruhan, melewatkan semifinal. Namun, ia membuat rekor nasional baru dengan 49,06. Dalam acara utamanya, 100 meter kupu-kupu, ia lolos ke semifinal, memposting rekor Olimpiade baru 51,14, dan sekaligus memperbaiki rekor Afrika sendiri.