Plurivincitrice dei campionati africani di atletica leggera nella gara del lancio del giavellotto (nel 2004, 2008 e 2010) ha al suo attivo anche una medaglia d'oro all'Universiade del 2009 e una ai Giochi del Commonwealth del 2006. Nel 2011 ha conquistato il bronzo ai campionati del mondo di Daegu con una misura di 68,38 m, record dei campionati.