De Niro's comments brought the cheering crowd at Radio City Music Hall to its feet but were bleeped for USA television audiences.
The venerable actor ended up getting bleeped Sunday night at the Tony Awards when he dropped some f-bombs about President Donald Trump while introducing a performance by Bruce Springsteen. Fuck Trump", as he raised his fists, "it's no longer down with Trump.
De Niro made his comments at a groundbreaking for a new restaurant and hotel complex in Toronto.
De Niro's Tony Awards remarks sparked a slew of social media reactions.
Playwright Tony Kushner also shared De Niro's dismay of Trump saying it was a "the Hitler mistake" that put a "borderline psychotic narcissist in the White House".
Andrew Garfield accepts the award for best leading actor in a play for Angels In America
A spokesperson for the U.S. network CBS - which was broadcasting the event - subsequently confirmed that it had bleeped the actor's curses out of the show. "The offensive language was deleted from the broadcast", CBS said in a statement.
De Niro's new Toronto development will be built at 15 Mercer Street, near King Street West and Blue Jays Way, in the city's downtown core.
But unlike the expletive-filled rant that earned him a standing ovation at the Tony Awards less than 24 hours earlier, the Oscar-winning actor instead took a PG approach, apologizing to Canadians for Trump's "idiotic behavior".
"And after 9/11, it was very, very hard for me", Mr. Stachel continued, as his parents beamed with pride from the audience.
"And again, just like in 1971, the press is distinguishing itself with courageous, exacting journalism", De Niro said.