Comenzó su carrera deportiva como velocista en silla de ruedas, pero luego se centró en distancias más largas. En los Juegos Paralímpicos de Verano de 2000, ganó una medalla de plata en los 100 m y tres bronces en los eventos de 200 m, 400 m y 800 m. Compitió en su primer maratón en Japón en 2002, y dos semanas después ganó la carrera de la ciudad de Nueva York, su segundo maratón. Luego ganó el Maratón de Nueva York dos veces (2002, 2003), el Maratón de Boston dos veces (2004, 2005) y el Maratón de Los Ángeles cuatro veces (2003, 2004, 2005 y 2008).