Donald Trump (L); Jamie Foxx.Photo: James Devaney/GC Images; Kevin Winter/Getty Images

Comedians and entertainers have been trying to nail down the perfectDonald Trumpimpression for years now, butJamie Foxxmight have them all beat.
On Thursday, the 54-year-old actor appeared on the latest episode of theRap Radarpodcast alongsideSnoop Doggto talk about their newNetflixmovieDay Shiftwith co-hosts Elliott Wilson and Brian “B. Dot” Miller.
Foxx launched into the impression of the former president, 76, as the group discussed Michael “Harry-O” Harris, the once-imprisoned businessman who helped found Death Row Records and received a pardon from Trump in the days before he left office in January 2021, according totheNew York Post.
“I know Harry O. He’s a great person. He couldn’t vote for me at the time,” Foxx said, still in character. “Now he can vote for me once he gets out. I love Snoop D-O-Double-G. Great person.”
Never miss a story — sign up forPEOPLE’s free daily newsletterto stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.
Foxx broke out his impression about 30 minutes into the episode and spent the next minute referencing the former president’s most commonly used phrases. “Excuse me, excuse me, excuse me, fake news,” Foxx continued, keeping the others in hysterics as he went on.
“All of them,” Foxx said as Trump, when Miller asked what his “favorite” Death Row Records album might be. “I love the Death Row Records. Don’t try to pin me down — you see what he just — excuse me.”
Foxx referencedTrump’s 2020 diagnosis with COVID-19when he sat back and yelled, “They tried to give me the virus! I beat the virus!”
“He saidtheytried to give him the virus. Who is they?” Foxx joked. “Then that motherf—-r said, ‘I beat the virus!’ Everyone was like, ‘F— yeah! He beat it!’ Motherf—ing Trump, boy.”
RELATED VIDEO: Donald Trump CallsSNLPortrayal a “Hit Job”
In 2018, Foxx publicly criticized Trump when he told political commentator Van Jones onThe Messy Truththat he felt his children could not look up to Trump during his tenure in the White House.
“In situations like we’re going through right now, the only thing that disheartens me is when it comes to my kids,” theOscarwinner said at the time.
He continued, “When I see grown people talking that way in that position, it hurts the kids, because … being president, yeah it’s great, it makes you feel good, if it’s your guy — but the one thing you could count on was the moral compass. See, I’m a comic, so I do whatever — but Icould always look to the presidentto have him say okay, he’s gonna say and do the right thing.”
“Say the economy is doing a little better, but you rip us apart,” Foxx added. “You rip us apart to where we can’t even have conversation with people right now … and it’s unnecessary.”
source: people.com