Bij de Commonwealth Games van 2006 won ze de bronzen medaille op de 100 meter en eindigde ze op de zevende plaats op de 200 meter. Ze nam ook deel aan de Olympische Spelen van 2004.
, het Wereldkampioenschap Indoor 2005, het Wereldkampioenschap Indoor 2008, het Wereldkampioenschap Indoor 2011, het Wereldkampioenschap Indoor 2012 en de Olympische Zomerspelen 2012 zonder de finale te bereiken. Ze won het goud op de 200 m op de Afro-Aziatische Spelen.