Alla fine del luglio 2006 ha firmato un contratto con il Chivas USA. Nel 2008 è stato ceduto al Tapatío, la seconda squadra del Guadalajara, militante nella seconda divisione messicana, prima di tornare al Chivas USA nel 2010. Nel 2011 si è accasato ai Los Angeles Blues, dove è rimasto per due stagioni, prima di tornare, di nuovo, al Chivas USA in vista della stagione 2013, dove ha chiuso la sua carriera.