Donald Trump has slammed Sacha Baron Cohen after his latest alter ego, the Dictator, poured fake ashes on E! host Ryan Seacrest at the Oscars red carpet.
Trump, who labelled the Dictator "a third rate character", said the stunt was "disgraceful".
"I know Ryan Seacrest, he’s a great guy and you could see he was visibly upset," Trump said.
MORE: Where the stars stay at the Academy Awards
PHOTOS: Hottest men on the Oscars red carpet
PHOTOS: Hottest beauty trends on the Oscars red carpet
The property mogul called for Seacrest's security to be fired, saying that with property security Cohen "would be in a hospital".
"He would have been punched in the face so many times he wouldn’t have known what happened," he said.
Cohen, dressed as fictional character Admiral General Shabazz Aladeen, was carrying an urn with what he said were Kim Jong Il's ashes.
Part way through the interview with Seacrest, Cohen tipped the urn up and spilt the fake ashes on the E! host.
"I only wish that Ryan took a swing at him," Trump said.
Oscars organisers had reluctantly allowed Cohen to attend the Oscars in character after initially threatening to take away his tickets after he revealed plans to go as Admiral General Aladeen.
Admiral General Aladeen is the main character in Cohen’s latest movie, The Dictator, which is set to be released later this year.
In the same rant, Trump also took aim at the Vanity Fair Oscars after party, which he said was "boring".