A 2000-es santiagói junior világbajnokságon ezüst-, a 2002-es kingstoni junior vb-n bronzérmes lett. A 2003-as Santo Domingo-i pánamerikai játékokon aranyérmet szerzett. A 2004-es budapesti fedett pályás világbajnokságon bronzérmes lett. A 2008-as pekingi olimpián brit színekben indulva ezüstérmet szerzett.