De padres mexicanos, nació en Chicago, Estados Unidos, el 17 de febrero de 1935. Tuvo dos hermanos: Lourdes, ya fallecida, y Rosa. Cuando tenía nueve años su familia regresó a México para vivir cerca de la Fuente de las Cibeles, en la capital mexicana. Practicó futbol americano y, por haber nacido en aquel país, el ejército Estadounidense lo reclutó por tres meses durante la Guerra de Corea. Estudió hasta el segundo año de medicina, antes de decidirse por la televisión.
Uno de sus principales mentores fue Ramiro Gamboa, conocido como el Tío Gamboín, quien fue el titular del programa Carrusel musical. En ese espacio Xavier López contó un chiste de un personaje llamado Chabelo, y así surgió el curioso nombre por el que se le conoce hasta ahora. El icónico programa dominical En familia con Chabelo inició transmisiones el 26 de noviembre de 1967 y estuvo al aire por casi 50 años, cuando cesó su transmisión el 20 de diciembre de 2015.