"I guess (De Niro) doesn't realise the economy is the best it's ever been with employment being at an all time high, and many companies pouring back into our country", the president said.
Trump hits back at ‘Punchy‘ De Niro
De Niro said as he took to the stage.
"I'm gonna say one thing: "F*** Trump!"
A day later, De Niro apologized - not to Trump but on America's behalf to Justin Trudeau, whom Trump insulted as "very dishonest & weak" after the Canadian prime minister threw shade on the president's trade policies.More news: Some lava evacuees in Hawaii may return to homes during 'stable' flow
"Celebrities saying stuff like that about Trump is exactly what Trump talks about to his base and they go, "Yeah, I'm sick of these Hollywood elites being like that" - do they not put that together?" he asked.
Trump added a little name calling to the end of his missive, telling De Niro: 'Wake up Punchy!'
The Oscar-winning actor has starred in a number of boxing films, including Raging Bull, and he pulled no punches during the live television broadcast of Sunday night's Tony Awards.More news: Trump and Kim Jong-Un walk around Singapore summit venue
Granted, we don't want that remark to sound too disparaging towards De Niro because we all know that he's an acting icon.More news: Red Bull’s Max Verstappen dominates practice at Canadian Grand Prix