En el año de 1997 se integró las fuerzas básicas del equipo de Concordia Fútbol Club, donde comenzó a tener grandes actuaciones en las divisiones inferiores, y fue visoriado por un agente del Club Pachuca, para que en el año de 1999 se integrará a las Fuerzas Básicas del Pachuca a la edad de 13 años, comenzó destacando en las categorías Sub-15, Sub-17 y Sub-20.
En junio de 2006, se oficializó su regreso a Pachuca viajando con el primer equipo a la pretemporada, pero sin tener minutos de juegos, fue enviado a Pachuca Juniors, filial del primer equipo de Pachuca.
Volvió a recibir una convocatoria el 22 de septiembre del 2009 para el partido contra Colombia.
Juega los 90 minutos y anota un gol en su debut, terminando el encuentro 1-2 a favor de los colombianos.
[2] Lo llamaron como refuerzo a la Selección Mexicana Sub-22 que disputó la Copa América en Argentina que inició el 1 de julio de 2011, jugando los 3 partidos y algunos amistosos.