One Illinois middle school student might want to consider enrolling in the drama program when he starts ninth grade next year -- if he doesn't go straight to stand-up comedy.

Jack Aiello, one of three students selected to give a speech at the graduation of Thomas Middle School in Arlington Heights, Illinois, has become a viral internet sensation after performing spot-on impersonations of a variety of presidential candidates and politicians during his 8th grade graduation speech.

Aiello was chosen to deliver a speech after he wrote an essay in which he also poked fun at the candidates, according to a report in The Boston Globe.

Wearing cab and gown, Aiello greeted all the guests as he stood on the podium behind a microphone. Then he said, "Since we're in the middle of an election, I thought I'd give my speech in the style of some of the2016 presidential candidates."

Mimicking presumptive GOP presidential nominee Donald Trump, Aiello said with gusto, ''Hello, and congratulations. You are now getting to hear a speech from the magnificent Donald Trump ... We're learning languages from Spain, from France, from Germany and China," he announced. "You know, people say I don't like China. I love China! I mean, I love China. I mean, I have so many terrific friends in China. But I took Spanish and let me just tell you, by the way, that it was fantastic. Muy fantastico."

Sen. Bernie Sanders of Vermont, meanwhile, praised school lunches -- but felt that the cinnamon rolls should be "free."

''We need a cinnamon roll revolution,'' Aiello barked as Sanders, arms waving in classic Sanders style.

Changing over to an impersonation of President Obama, Aiello told the laughing crowd that his favorite part of physical education was the meditative practice of yoga.

''I am proud to say I have completely mastered the 'downward dog,'" Aiello's Obama informed the crowd.

Aiello as Sen. Ted Cruz of Texas then enthused over the creative arts, including sewing, earnestly telling the audience about a pillow he created with a Lamborghini on it. "And I can assure you, that Lamborghini is still a throw pillow on my bed each and every day."

As presumptive Democratic nominee Hillary Clinton, Aiello shook a closed fist at the audience, and with a forceful monotone said of Thomas Middle School teachers, "They've given us the skills we need to get through sixth grade and seventh grade and eighth grade -- and we're going to take those skills and apply them to high school!"

"Politics has been something he's been interested in for several years," Aiello's father, John Aiello, told ABC News of his son's speech. "He's always been good with impressions, so while watching along with his mom and I, he picked up phrases and mannerisms of the candidates."

So this young man could go either way -- stand-up or politics. The skills he has could no doubt serve either career.

The video of his speech has garnered over 111,000 views so far. Who knows how far it will go?