Comenzó jugando para equipos de las fuerzas básicas del Club Universidad Nacional en 2008.
[1] La siguiente temporada no tuvo participación con el primer equipo y Pumas logró el campeonato del Torneo Clausura 2011.
[6] Con los Tuzos consiguió el subcampeonato del Torneo Clausura 2014 al perder la final ante el Club León.
En Puebla ha jugado 5 torneos, sobresaliendo como defensa central bajo el mando del entrenador Nicolás Larcamón y posteriormente de Eduardo Arce y Ricardo Carbajal.
En todos esos torneos ha aportado para el equipo que ha pasado a repechaje y/o liguilla, entre estas liguillas una sopresiva semifinal en el Clausura 2021 y unos dignos cuartos de final en el Apertura 2023.
Para este Clausura 2025 fue llamado a las filas del Club Necaxa donde volverá estar al mando de Nicolás larcamon quien requiere reforzar su defensa.