Is David Muir gay? American journalist and anchor of ABC show ‘World News Tonight with David Muir’ David Muir, 46 has come a long distance.