See also: Season 4

The Season 4 cast includes twenty-seven starring cast members and numerous guest stars.

Starring cast

See also: Starring cast

The following cast members are credited during the opening sequence at the beginning of each episode where they appear:

  1. Peter Dinklage as Tyrion Lannister (8 episodes)
  2. Nikolaj Coster-Waldau as Ser Jaime Lannister (9 episodes)
  3. Lena Headey as Queen Cersei Lannister (9 episodes)
  4. Emilia Clarke as Queen Daenerys Targaryen (8 episodes)
  5. Kit Harington as Jon Snow (8 episodes)
  6. Aidan Gillen as Lord Petyr Baelish (5 episodes)
  7. Charles Dance as Lord Tywin Lannister (7 episodes)
  8. Natalie Dormer as Lady Margaery Tyrell (6 episodes)
  9. Liam Cunningham as Ser Davos Seaworth (4 episodes)
  10. Stephen Dillane as King Stannis Baratheon (4 episodes)
  11. Carice van Houten as Lady Melisandre (3 episodes)
  12. Alfie Allen as Prince Theon Greyjoy (3 episodes)
  13. John Bradley as Samwell Tarly (7 episodes)
  14. Jack Gleeson as King Joffrey Baratheon (3 episodes)
  15. Isaac Hempstead-Wright as Bran Stark (4 episodes)
  16. Rory McCann as Sandor Clegane (6 episodes)
  17. Sophie Turner as Lady Sansa Stark (7 episodes)
  18. Maisie Williams as Lady Arya Stark (6 episodes)
  19. Gwendoline Christie as Brienne of Tarth (7 episodes)
  20. Jerome Flynn as Ser Bronn (4 episodes)
  21. Conleth Hill as Lord Varys (6 episodes)
  22. Kristofer Hivju as Tormund Giantsbane (5 episodes)
  23. Sibel Kekilli as Shae (4 episodes)
  24. Rose Leslie as Ygritte (5 episodes)
  25. Hannah Murray as Gilly (3 episodes)
  26. Iwan Rheon as Ramsay Snow (3 episodes)
  27. with Iain Glen as Ser Jorah Mormont (7 episodes)


Guest starring cast


These recurring cast members are credited as guest stars during the closing sequence of each of the multiple episodes they appear in.

Returning cast members

Recast characters

New characters

Single episode

Background cast