Se ha casado al menos tres veces y tiene 3 hijos, entre ellos los actores Leonardo García y Andrés García Jr y la actriz y presentadora de TV Andrea García.