Puebla F.C.
He played on the professional level in Liga MX for C.F. Pachuca, Puebla F.C. and F.C. Atlas.