On Saturday, TheBlaze posted a video featuring a young man singing “Let It Go,” the Oscar-winning hit from Disney’s animated smash, “Frozen.” But the singer did something different in this version — he performed the song in the voices of 21 different characters from Disney and Pixar movies.

Image: YouTube

Image: YouTube

The talented young man is Brian Hull and his video has jumped from 300,000 views when was first posted it on TheBlaze to well over 2 million views in less than two days.

So who is Brian Hull? TheBlaze tracked down the talented young man over the weekend, hoping to learn more about him and why he made the video. The 22-year-old is studying music at Dallas Baptist University. His  motivation for making the viral clip? A chance to win a $100 gift card to the Disney Store.

While he has not been employed as a vocal performer, Hull told TheBlaze, “My dream job is to do be able to use my talents in a way that will bring joy to others…I am not a working voice talent, but that is one of my dreams to do that in the future!”

When asked about the production of the clip, Hull explained that the YouTube smash was done in just one take. And the performance is without an edit, but slight volume adjustments were made to make it easier to hear some of the characters. After the music mix was finished and pictures of the characters inserted into the video, it was uploaded to Facebook where Hull’s friends gave him glowing reviews.

The clip has been submitted to Disney and Brian still hopes that he scores the $100 gift card. We would not be surprised to hear more from him in the future.

In case you missed the clip, watch Brian Hull deliver one of the more memorable renditions of “Let It Go.”

Follow Mike Opelka (@Stuntbrain) on Twitter