Gregory was an outspoken activist during the US Embassy Hostage Crisis in Iran. In 1980, he traveled to Tehran to attempt to negotiate the hostages' release and engaged in a public hunger strike there, weighing less than 100 pounds (45 kg) when he returned to the United States.