She won the bronze medal with the African 4 x 100 metres relay team at the 2006 IAAF World Cup. In 60 metres she finished seventh at the 2008 IAAF World Indoor Championships. At the 2008 African Championships she finished fourth in the 100 metres. At the 2008 Summer Olympics in Beijing she competed at the 100 metres sprint. In her first round heat she placed fourth, normally causing elimination, but her time of 11.61 seconds was among the 10 fastest losing times, which gave her a spot in the second round. There she failed to qualify for the semi finals as her time of 11.66 was only the seventh time of her heat.