Watch This Guy Do 29 Celebrity Impressions While Singing An Original Song

Everyone loves a good celebrity impression and everyone loves a good original song. Rob Cantor offers both in his recently posted YouTube video, working the voices of everyone from Randy Newman to Kermit the Frog, Britney Spears, Lord of the Rings' Gollum and singer Gwen Stefani into the the video.

His impressions are all pretty good, though some are stronger than others, and some of the voices are so spot on perfect and different from his actual voice, they're almost hard to believe they're actually coming from him, particularly the female ones. I suppose that's a mark of a good impression though. I also thought I detected more than a hint of Jeremy Irons in his Ian McKellan impersonation, but maybe that's just me. Either way, awesome job!

Factor in Cantor's ability to jump from one voice to the next while singing a song and it's no wonder this video has already gone viral, accumulating more than a million views since it went live yesterday.

Here's the full list of celebrities Cantor impersonated during his song:

1. Randy Newman

2. Jack Black

3. Kermit the Frog

4. Louis Armstrong

5. Christopher Lloyd

6.Willie Nelson

7. Bono

8. Smeagol/Gollum

9. Steve Buscemi

10. Billie Holiday

11. Frank Sinatra

12. Peter Griffin

13. Gilbert Gottfried

14. Ray Romano

15. Adam Sandler

16. Gwen Stefani

17. Patrick Warburton

18. Ian McKellan

19. Shakira

20. Britney Spears

21. Jeff Goldblum

22. Christopher Walken

23. Jon Lovitz

24. Christina Aguilera

25. Cher

26. Flipper

Whistle

Trumpet

27. Bjork

28. Bob Dylan

29. Self Impression

Watching the video, we're reminded of another viral video that made the rounds back during the height of the Frozen craze. In that one, YouTuber Brian Hull sang Frozen's Let it Go in 21 different Disney character voices. Check that video out here. And if it's celebrity impersonations you're into, Jimmy Fallon is always a good source for laughs. Watch him impersonate comedian Bill Cosby... to his face.

Kelly West
Assistant Managing Editor

Kelly joined CinemaBlend as a freelance TV news writer in 2006 and went on to serve as the site’s TV Editor before moving over to other roles on the site. At present, she’s an Assistant Managing Editor who spends much of her time brainstorming and editing feature content on the site. She an expert in all things Harry Potter, books from a variety of genres (sci-fi, mystery, horror, YA, drama, romance -- anything with a great story and interesting characters.), watching Big Brother, frequently rewatching The Office, listening to Taylor Swift, and playing The Sims.