Sergei Polunin will not dance at the Paris Opera Ballet. Barely 48 hours passed between a tweet on Thursday announcing a coming guest appearance as Siegfried in “Swan Lake” by Mr. Polunin, whom many consider one of the finest male dancers of his generation, and an announcement on Saturday by the Opera that the invitation had been withdrawn.


The withdrawal came after a furor on social media, responding to news of the Paris performances. That’s because, over the last two months, Mr. Polunin, a former principal at the Royal Ballet in London, has posted around a dozen Instagram messages trumpeting his dislike for homosexuals and “females now trying to take on man role”; and his desire to slap fat people for their lack of discipline. (This last, most recent message has been removed from Instagram.) Beyond those, he has used social media to address his admiration for Vladimir V. Putin, whose image is tattooed on his chest, and his support for Donald Trump.


Mr. Polunin, 29, who has more than 170,000 Instagram followers, has achieved fame beyond the ballet world, thanks in part to his solo to Hozier’s “Take Me To Church,” filmed by David LaChapelle, which attracted over 26 million views on YouTube.