Nel 2005 partecipa ai Mondiali di Helsinki non andando oltre i quarti di finale dei 100 metri piani. L'anno successivo raggiunge la finale dei 100 m piani ai Giochi del Commonwealth di Melbourne, dove col tempo di 11"51 si classifica 8ª; partecipa anche alla staffetta 4×100 metri vincendo la medaglia d'argento.