The day after cursing President TrumpDonald John TrumpLondon terror suspect’s children told authorities he complained about Trump: inquiry The Memo: Tide turns on Kavanaugh Trump to nominate retiring lawmaker as head of trade agency MORE at the Tony Awards, Robert De Niro on Monday offered an apology for Trump’s attacks on Canadian Prime Minister Justin Trudeau while speaking at an event in Toronto.

“And I just want to make a note of apology for the idiotic behavior of my president,” De Niro said at the event to launch a new business development, CBC reported.

“It’s a disgrace, and I apologize to Justin Trudeau and the other people at the G-7. It’s disgusting,” he continued.

ADVERTISEMENT

The actor has been a vocal critic of Trump, twice declaring “f--- Trump” during the Tony Awards on Sunday night and receiving a standing ovation.

“I’m going to say one thing: ‘F--- Trump,’” De Niro said at the Broadway award show. “It’s no longer ‘down with Trump,' it’s ‘f--- Trump.’”

Trump and his top economic aides launched scathing attacks on Trudeau over the weekend amid their ongoing fight on trade.

The president called Trudeau “disgusting” and “weak” for how he pushed back against steep tariffs imposed by the U.S. on steel and aluminum imports from Canada and other trade allies.

White House economic adviser Larry Kudlow labelled Trudeau’s comments “a betrayal.” And Trump trade official Peter Navarro said there was a “special place in hell” for foreign leaders like Trudeau who deal with Trump in "bad faith."

Canada's foreign affairs minister, Chrystia Freeland, responded to the attacks by saying the country “does not believe that ad hominem attacks are a particularly appropriate or useful way to conduct our relations with other countries.”