In his first televised appearance since he was ousted from his White House post, Scaramucci told This Week host George Stephanopoulos that - were he still Trump's communications director - he would not have written the fiercely criticized statement Trump gave on Saturday, shortly after the auto attack that killed a 32-year-old woman and injured several more.
"He has to moved away from that sort of Bannon-bart nonsense", Scaramucci added.
"It's actually terrorism and whether it's domestic or global terrorism, with the moral authority of the presidency, you have to call that stuff out", he said. "I think he would have needed to have been much harsher". Scaramucci had served less than two weeks in Trump's administration.
Scaramucci was sacked soon after the New Yorker interview and as new Chief of Staff John Kelly took over.
The former Wall Steet tycoon was pushed out following a profanity-laced phone call with New Yorker reporter Ryan Lizza which he said was "mischaracterized".More news: Trump warns North Korea against attacking Guam
More news: China to uphold North Korea sanctions
More news: Stephen Jones: Cowboys support Ezekiel Elliott, believe in backups
The foul-mouthed comments were made during the same interview in which Scaramucci railed against Trump's chief of staff at the time, Reince Priebus, describing him as "a f*cking paranoid schizophrenic, a paranoiac".
During the interview, his first sitdown TV interview since he left the White House after 10 days on the job, Scaramucci also told ABC he believed chief strategist Steve Bannon was one of the White House's biggest problems.
The ex-aide was speaking on the ABC News show This Week when he was asked by host George Stephanopoulos about the statement the U.S. president gave yesterday in which he condemned the violence but not neo-nazis specifically.
Anchor George Stephanopoulos asked if Trump should fire Bannon and Scaramucci responded: "I think the president knows what he's going to do with Steve Bannon".
Scaramucci is scheduled also to appear Monday night on CBS' "The Late Show with Stephen Colbert".