Watch Sheiffer Bates Nail 21 'Game of Thrones' Impressions

Watch Sheiffer Bates Nail 21 'Game of Thrones' Impressions

Sheiffer Bates has already proven that he's the master of the Jon Snow impersonation — the Welsh actor once appeared on Jimmy Kimmel Live! to show off his Jon impression in front of Kit Harrington himself — but, in a new YouTube video, Bates proved that he can impersonate basically every single person in Westeros, living or dead.

In under three minutes, Bates does spot-on voices for everyone from Jamie Lannister to Varys to Samwell Tarly. Of course, some impressions are easier than others ...

Watch the full video below:

Read more: 
 'Game of Thrones' Explosive Season Finale Reveals the Show's New, Horrible Villain
• Jon Snow and Daenerys Targaryen of 'Game of Thrones' Would Be a Powerhouse Feminist Couple
• How Qyburn Quietly Became One of the Most Powerful Men in 'Game of Thrones'

Correction: Friday, July 1, 2016 A previous version of this article stated that Sheiffer Bates delivered his 21 impressions on 'Jimmy Kimmel Live!'. While the impressions are good enough for late night, they are from a viral YouTube video.