Nacido en la localidad mexicana de Torreón, se trasladó a los tres años de edad a España con sus padres y creció en un pueblo jornalero de Extremadura, Llerena, en la provincia de Badajoz.