Viral Sensation Joel Berghult Impersonates Rock Stars Live on 'GMA'

Swedish impressionist Joel Berghult is known as “Roomie."

— -- When viral sensation Joel Berghult gets in front of a microphone, he does amazing things with his voice.

There is one singer, however, whose voice he hasn’t quite been able to tackle.

“I’ve done a lot of voices but the one that I’ve had the most trouble with and haven’t actually done an impression of him yet is Ed Sheeran,” he explained. “His voice just changes so much through every song, just so much.”