Robert De Niro has taken another swing at Donald Trump, calling the US president a “total loser” and “wannabe gangster”.

The Hollywood actor has been involved in a long-running dispute with the current occupant of the Oval Office, famously yelling “f*** Trump” at the Tony Awards last year.

Mr Trump responded by dismissing De Niro as “a very Low IQ individual”.

During an appearance on The Late Show With Stephen Colbert on Friday, De Niro, 75, aimed another dig at the president, telling the host he had tried giving Mr Trump a chance.

He said: “That’s what I said right after he was elected. Give him a chance. I give everybody the benefit of the doubt. This guy has proven himself to be a total loser.”

De Niro is one of the most revered actors of his generation, winning two Academy Awards for his work on The Godfather Part II and Raging Bull.

Robert De Niro
Robert de Niro has aimed a fresh barb at Donald Trump (Yui Mok/PA)

He will return to the gangster genre for Netflix’s The Irishman, which will see him once again working with director Martin Scorsese.

Colbert asked De Niro why audiences are so enamoured with the gangster genre, prompting the actor to aim another barb at Mr Trump.

He said: “People like the outlaw type thing except we have a wannabe gangster in the White House now.”

De Niro also called Mr Trump a “dumbbell”, adding: “Even gangsters have morals and they have ethics.

“They have a code and you know when you give somebody your word it’s your word because it’s all you have is your word. This guy he doesn’t even know what that means.”