Best of the bad: Top 30 TV Villains4 of 30
#27 - Ramsay Snow
Played by - Iwan Rheon
From - Game Of Thrones
Played by - Iwan Rheon
From - Game Of Thrones
PeopleIwan Rheon
Photo by Eamonn McCormack - © 2011 Eamonn McCormack - Image courtesy gettyimages.com