Jugó con el Barcelona de Guayaquil, de Ecuador, el Cerro Porteño de Paraguay, el Puebla FC en el Verano 2001, los Colibríes de Morelos en el Clausura 2003, el Atlético Celaya en el Apertura 2002, los Reboceros De La Piedad durante el Invierno 2001 y el Verano 2002, el Club de Fútbol Monterrey durante el Invierno 1999 y el Verano 2000, el Monarcas Morelia en los torneos de Verano 1997, Invierno 1997, Verano 1998, Invierno 1998 y Verano 1999, el Pachuca CF durante los torneos Invierno 2000, Apertura 2003 y Clausura 2004 y los Huracanes de Colima en el Clausura 2005 de la Primera División 'A' de México, llegando a la semifinal en donde fueron derrotados por el Querétaro FC.