Nació en Guadalajara, Jalisco, pero debido al trabajo de su padre emigró a Veracruz, después residió en Matías Romero, Oaxaca, ciudad que se encuentra ubicada a 20 minutos de Lagunas, donde juega el Cruz Azul Lagunas, ahí visores del Cruz Azul notaron sus cualidades y quisieron mandarlo a la Ciudad de México, pero debido a su edad, sus padres no le concedieron el permiso para ir.