Además de la máquina, en el fútbol hondureño fue parte del Olimpia. Por su parte en el campo internacional pasó por varios equipos entre ellos: Leeds United y Scunthorpe United de Inglaterra, Puebla y Cruz Azul en México, FC Dallas, Chivas USA y Fort Lauderdale Strikers de Estados Unidos y el Alajuelense de Costa Rica.