Close
26 of 51
Greatest 50 TV Villains of All Time
26 of 51
#26. Joffrey Baratheon, Game of Thrones
People
Jack Gleeson
Titles
Game of Thrones
,
The Lion and the Rose
Back to top