WATCH: Cellphone video captures the moment "not him" - a slogan against right-wing presidential candidate Jair Bolsonaro - was projected on a screen at a Roger Waters concert in Brazil on Tuesday night.

Pink Floyd founder, Roger Waters, is causing a stir in Brazil after calling the leading candidate in October’s presidential election a neo-fascist.

A big screen behind the stage at Waters’ concert in Sao Paulo on Tuesday night showed the words “Resist neo-fascism.” And then it displayed a list of names — including that of far-right candidate Jair Bolsonaro.

Roger Waters performs live on stage at Olympiysky Sports Complex on August 31, 2018 in Moscow, Russia.

The crowd of more than 40,000 fans at the Allianz Parque stadium was split, with some cheering the former Floyd bassist while others booed.

Waters also displayed “Not Him” on the big screen, the slogan of a movement against the right-wing former army officer. The candidate did not comment on Waters’ display.

Bolsonaro won the first-round of Brazil’s presidential elections with 46 per cent. His adversary in the Oct. 28 runoff is left-leaning Fernando Haddad, who finished second in the opening round with 29 per cent.

One day before the runoff, he is scheduled to be in Curitiba, where former President Luiz Inacio Lula da Silva is jailed on a corruption conviction. Da Silva hand-picked Haddad as the presidential candidate for his Workers’ Party.

“Roger Waters, just sing your song. Don’t put your finger where you don’t know,” said one post. “When you go to another country don’t talk about politics, you don’t know anything about Brazil or what happens in the country.”

Another replied: “What is the matter of losing a fan that has never paid attention to his lyrics and on his values? Bolsonaro is against everything that Roger and Pink Floyd was for. It’s time to stand against xenophobia, racism, sexism, homophobia and authoritarianism.”

Waters will be performing in Brazil until Oct. 30 with his Us + Them tour.