Desde 1978 está casado con Nelly Roldán y tiene 3 hijos: Paola, Milagros y Juan.