Jimmy Fallon does a pretty good Donald Trump impression, but he may have some competition. 

On NBC's "The Tonight Show" Wednesday, Fallon reprised his trademark impression of the presumptive GOP presidential nominee, but he was not alone. The comedian brought out Jack Aiello, a 14-year old who recently gave an 8th grade commencement speech as Trump, to play a parody running mate named "Little Donald."

"Today I have a very big announcement. A lot of people have been speculating about who I am going to pick as my running mate — Chris Christie, Lebron James, Chewbacca Mom," Fallon, dressed as Trump in an Orange wig, joked. "All good choices, but no. The only person good enough to be my vice president is me. That's why 14 years ago I created a clone of myself. He just graduated the 8th grade and he's fantastic."

Aiello joined Fallon onstage in a matching suit, orange wig, and bronzer, before launching into his own Trump. The two impressionists traded jokes, playing off one another, before Fallon let Aiello show off a few other impressions. Fallon asked Little Donald to prank-call presumptive Democratic nominee Hillary Clinton as Democratic candidate Bernie Sanders.

“Is your refrigerator running?" Aiello asked in a perfect Sanders impression. "Well, so am I! And I am never, ever dropping out.”

Aiello then pivoted to play Clinton calling Sanders. 

“I was going to email you, but before I pressed send, I accidentally deleted it," Aiello joked. 

Fallon and Aiello closed the segment by revealing where Aiello learned his impressive impression skills — "Trump University, which is terrific by the way." 

As for the real Trump, the real estate mogul has yet to announce who would be his actual running mate. Many have speculated that New Jersey Governor Chris Christie, who was one of the first notable Republicans to endorse Trump, might be his choice. Meanwhile, Clinton's shortlist for her own running mate reportedly includes Sen. Tim Kaine of Virginia, Sen. Elizabeth Warren of Massachusetts and Housing and Urban Development Secretary Julian Castro of Texas.