If you've ever found yourself wondering who in the world can do the best Morgan Freeman impression, other than Morgan Freeman himself, good news: The mystery has been solved. Apparently, that honor goes to this kid, who is somehow able to throw his voice to sound so much like Freeman—amongst other celebrities and fictional characters—that if you close your eyes, it's near impossible to tell the difference. 

According to Channel 24, this kid is actually Jake Foushee, a 15-year-old from North Carolina who is just gifted at voice impressions. He was actually featured on The Ellen DeGeneres Show back in 2012 to talk about his talent, at which time he said that puberty was the reason he could throw his voice so much: "I woke up one morning and my voice had changed completely," he said.

In addition to Freeman, he can also do impressions of both Joe and Peter from Family Guy, Batman, and tons of others. You can check them all out in the video above.

[via Elite Daily]