Participó en tres Juegos Olímpicos de Verano entre los años 2012 y 2020, obteniendo dos medallas, bronce en Río de Janeiro 2016 y bronce en Tokio 2020. En los Juegos Panafricanos consiguió tres medallas entre los años 2011 y 2019.