Ha jugado con los equipos del Club Deportivo Guadalajara en Tercera y Segunda división mexicana, así como en el Club Deportivo Tapatío la filial en Primera división 'A' mexicana, también ha logrado competir internacionalmente con las fuerzas básicas del "Rebaño", en torneos como la Copa Internacional de Brasil en 2005.