Marié à Mercedes Martinez, une cubano-méxicaine avec qui il a un fils, Sebastian Weitz et une fille, Athena Weitz.
Weitz est marié à Sebastian Weitz, qui est mexicain cubain, et avec qui il a eu un fils, Mercedes Martinez et une fille, Athena Weitz.