Roger Waters’ anti-Israel activism has cost the British rock star millions of dollars and an American Express sponsorship, the New York Post reported Thursday.

The credit giant took off the table a $4-million sponsorship of Waters’ 2017 tour in North America following his partisan and anti-Israel rhetoric this month at a festival that American Express sponsored, according to the tabloid’s report.

“Roger is putting on a huge show. The company was asked to sponsor his tour for $4 million, but pulled out because it did not want to be part of his anti-Israel rhetoric,” an unnamed source from American Express was quoted as saying.

Get The Times of Israel's Daily Edition by email and never miss our top stories Free Sign Up

But an official spokesperson for the firm said it never formally offered to sponsor Waters’ 2017 tour. “When we were approached with the options, we passed on making a bid,” the spokesperson said.

At the “Oldchella” festival, Waters used his time on stage to blast the Republican presidential nominee Donald Trump and to call for a boycott against Israel, according to the Post.

“F - - k Trump and his wall,” Waters said at that event, calling Trump “arrogant, lying, racist, sexist.” He then voiced his solidarity with students protesting for Palestinians. He also urged people to support the Boycott, Divestment and Sanctions movement against Israel.

Waters did not reply to requests for a reaction by the Post.

Earlier this year, Waters said during an interview that celebrities are afraid to “speak out against Israel’s policies,” as he termed it, because of what he described as financial consequences attached to doing so.

“I’ve talked to a lot of them, and they are scared shitless. If they say something in public, they will no longer have a career. They will be destroyed,” he said.

Waters, the 69-year-old co-founder of the classic rock group Pink Floyd, has been widely criticized for his anti-Israel activities and accused of espousing anti-Semitic symbols, though he has denied doing so.

In a 2013 concert in Brussels, Waters performed on a stage featuring a giant pig balloon emblazoned with a Star of David, among other symbols.

The Simon Wiesenthal Center called Waters “an open hater of Jews.” And the Anti-Defamation League’s then leader, Abraham Foxman, in an open letter to Waters at the time, said his “views on Israel are in fact colored by offensive and dangerous undercurrents of anti-Jewish sentiment.”