En 2004, se casó con Florinda Meza, actriz que interpretó a Doña Florinda en "El Chavo del Ocho"; tenía seis hijos de su primer matrimonio con Graciela Fernández.