 He played for Club Necaxa, in Aguascalientes, Mexico, as a midfielder (usually on the right flank).He joined the Pumas youth system when he was 13 years old and worked his way through the ranks before moving to Puebla F.C.and making his Primera Division de Mexico debut for them.