Casado con la sicóloga María Elena Varela, tiene tres hijos: el abogado Osvaldo (1979), el sicólogo Camilo (1981) y la actriz Francisca (1982).