In 2006, she won silver medals in 4x400 metres relay at the 2006 Commonwealth Games and the 2006 World Junior Championships. At the 2007 All-Africa Games she won the silver medal in 400 m and a 4x400 metres relay gold medal. At the 2008 African Championships she finished sixth in 400 m and won another 4x400 metres gold medal.