The 23-year-old actor, who has been outspoken about his views on Trump, says it is time for America to wake up and see through his questionable policies, reports Variety.
"I'm not happy with his presidency, but hopefully this is a big eye-opener and we'll be able to not allow this to happen again. At the same time, it seems as though we had a bunch of eye-openers and people never learned.
The actor, who will next be seen in "Baby Driver", says Trump is a "total mess".
"He's a total mess. The biggest thing is him embarrassing us and cutting things that we need, cutting down social services. People need that stuff. That's what makes us a good country," he says.