Ashe asistió a la Universidad de Carolina del Norte entre 2003 y 2007, en donde jugó para los Tar Heels.
También jugó para los Virginia Beach Submarines de la USL Premier Development League.
Ashe fue seleccionado por el Houston Dynamo en la segunda ronda (26 en la general) del SuperDraft de la MLS 2007[1] e hizo su debut ese mismo año.
[3] No obstante, Ashe fue uno de los cuatro jugadores que fueron reemplazados para la segunda parte del torneo.
Fue liberado dos días después del último partido por la fase de grupos frente a Costa Rica sin haber realizado su debut internacional.