Ha destacado en el balompié y conseguido que el nombre de Tijuana figure dentro de la Selección Nacional, donde debutó en 2003 y con quien jugó en el 2007, la Copa Oro en Estados Unidos y la Copa América en Venezuela.
La Federación Mexicana de Fútbol (FMF) le otorgó el Balón de Oro en el Clausura 2007 como mejor medio ofensivo con el equipo de Monarcas Morelia, premio que distingue a lo mejor del balompié mexicano.
Tras su tiempo con Monarcas, fue transferido al equipo Santos Laguna, para en 2011 vestir los colores del Club Tijuana Xoloitzcuintles de Caliente cuando el equipo obtuvo la máxima categoría, siendo campeones de Primera División en el Apertura 2012. Terminó su carrera futbolística en Dorados de Sinaloa y actualmente es Gerente General Deportivo del Club Tijuana.