Live Nation Poland, the concert promoter, confirmed the cancellation on Saturday but did not specify a reason.
Waters went on to accuse these “extremist nationalists” of putting Ukraine on the path to war with Russia by crossing “a number of red lines” set by the Kremlin.
On Sunday, Waters denied canceling the shows himself. The shows were to take place in Krakow as part of his international tour.
“It is true that a city councilor from Krakow, a Mr. Łukasz Wantuch, threatened to hold a meeting asking the council to declare me ‘Persona non grata’ because of my public efforts to encourage all those involved in the disastrous war in Ukraine, especially the governments of the United States and Russia, to work for a negotiated peace, rather than escalating things to a bitter end which could be nuclear war and the end of all life on this planet,” Waters wrote on Facebook.
“Although this guy Łukasz Wantuch seems to know nothing about my life-long work history, at personal cost, in the service of human rights, he, in an article in a local newspaper, urged the brave people from Krakow not to buy tickets for my show,” Waters added.
He went on to say that if Wantuch “achieves his goal…it will be a sad loss for me” as well as for the people of Krakow.
“His draconian censorship of my work will deny them the opportunity to form their own opinion,” Waters concluded.
Wantuch’s post expressed his opposition to Waters’ show, calling the musician an “open Putin supporter” and his planned performances in Krakow “a disgrace to our city.”
“Roger Waters, an outspoken Putin supporter, wants to play at Tauron Arena in Krakow,” Wantuch wrote. “On Wednesday we have a session of the Krakow city council and I will speak to the president and the councilors to block this. Such an event would be a shame for our city. Let him sing in Moscow.”
Wantuch responded to Waters’ statement on Sunday, writing that he was still in Ukraine but “would have an offer” for Waters that evening.
CNN’s Sarah Diab and Claudia Rebaza contributed to this report.