 She competed at the 2006 Commonwealth Games, where she received a bronze medal in the women's long jump.She competed in the 100 metres hurdles at the 2004 Summer Olympics and the 2005 World Championships.In 2006, she won the silver medal in the heptathlon at the African Championships