Casado con Mireya Brun, tuvo dos hijas, Youdith y Yeanneth Puñales, esta última fue diputada por Rocha.