Club Atlas
In 2007, at age 16, he was signed by Primera División (First Division) club Club Atlas and soon joined their youth system. In 2009, he was called up to the Mexico U-17. After 4 years in Club Atlas youth system he was sent on loan to First Division Puebla F.C. on 9 June 2011.