In a move that surprises no one, Leonardo DiCaprio has become the latest Hollywood hypocrite to criticize President Trump and other world leaders for their positions on climate change while ignoring their own history of pollution.

DiCaprio spoke at the Global Citizen Festival, a giant concert in New York, to promote his climate change cause. During his speech, the actor blasted the President for pulling out of the Paris Climate Change Accords and added that, it has “become clear that our political leaders have failed to live up to promises that we celebrated that day.” He continued by saying that “our future is being gambled away, and our leaders, those whom we entrust to protect us and set the example, are either failing to stop these dangerous trends or, in some cases, denying the very science of this climate catastrophe.”

While many see the actor fighting for a cause as admirable, he also is known for conveniently ignoring the fact that he is personally a giant polluter who is well-known for his use of private jets. In fact, it was reported that he boarded a private jet immediately following his speech.

This is not the first time that the 44-year-old ultra-successful actor has shown his willingness to call out others for hurting the environment while disregarding his own role in pollution. In 2014, secret emails revealed that the actor had taken six private jet flights in just six weeks, 4 of which were New York to Los Angeles cross-country flights. Then, in 2016, the tactless actor took a private jet to an event where he was receiving an award for his environmental work.