Washington (CNN)Robert De Niro directed a profanity-laced rant toward President Donald Trump Tuesday night and compared the Trump administration’s attacks on the media to those of former President Richard Nixon.
“Our baby-in-chief — the j—off-in-chief, I call him — has put the press under siege, ridiculing it through trying to discredit it through outrageous attacks and lies,” De Niro said in a speech at the National Board of Review Annual Awards Gala, according to a transcript obtained by The New York Times.
“This f—— idiot is the president. It’s The Emperor’s New Clothes — the guy is a f—— fool…our baby-in-chief — the ‘J——-in-chief’ I call him,” De Niro said while introducing Meryl Streep.
De Niro, who backed Democratic president candidate Hillary Clinton in 2016, slammed Trump in a 2016 video, saying, “I’d like to punch him in the face.”
Amid Trump’s attacks on the media, Streep and Tom Hanks, who were honored at the gala, have been vocal about their support for the press.
The Oscar-winning actors star in Steven Spielberg’s “The Post,” which chronicles the story of The Washington Post’s controversial decision to publish stories about the Pentagon Papers, the Defense Department’s secret study of US involvement in the Vietnam War.
Streep became a target of Trump’s Twitter ire in January 2017 when she criticized his rhetoric and called on the media to fight back while accepting an award at the Golden Globes.
Even though she didn’t not mention Trump by name, Streep’s thinly veiled references were not lost on the then-President-elect, who slammed her as a “Hillary flunky” and questioned her acting skills.
Hanks expressed concern over Trump’s attacks on the media in an interview with David Axelrod on the “Axe Files” last month.