See also: Season 5

The Season 5 cast includes twenty-eight 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 (10 episodes)
  2. Nikolaj Coster-Waldau as Ser Jaime Lannister (7 episodes)
  3. Lena Headey as Queen Mother Cersei Lannister (8 episodes)
  4. Emilia Clarke as Queen Daenerys Targaryen (8 episodes)
  5. Kit Harington as Lord Commander Jon Snow (9 episodes)
  6. Aidan Gillen as Lord Petyr Baelish (6 episodes)
  7. Charles Dance as Lord Tywin Lannister ("The Wars to Come")
  8. Natalie Dormer as Queen Margaery Tyrell (5 episodes)
  9. Stephen Dillane as King Stannis Baratheon (8 episodes)
  10. Liam Cunningham as Ser Davos Seaworth (7 episodes)
  11. Carice van Houten as Lady Melisandre (6 episodes)
  12. Indira Varma as Ellaria Sand (5 episodes)
  13. Alfie Allen as Theon Greyjoy (6 episodes)
  14. John Bradley as Samwell Tarly (9 episodes)
  15. Sophie Turner as Lady Sansa Stark (9 episodes)
  16. Maisie Williams as Arya Stark (6 episodes)
  17. Hannah Murray as Gilly (6 episodes)
  18. Kristofer Hivju as Tormund Giantsbane (5 episodes)
  19. Conleth Hill as Varys (4 episodes)
  20. Gwendoline Christie as Brienne of Tarth (6 episodes)
  21. Jerome Flynn as Ser Bronn (6 episodes)
  22. Michiel Huisman as Daario Naharis (7 episodes)
  23. Nathalie Emmanuel as Missandei (7 episodes)
  24. Dean-Charles Chapman as King Tommen Baratheon (5 episodes)
  25. Tom Wlaschiha as Jaqen H'ghar (6 episodes)
  26. Michael McElhatton as Lord Roose Bolton (4 episodes)
  27. Iwan Rheon as Ramsay Bolton (6 episodes)
  28. with Iain Glen as Ser Jorah Mormont (8 episodes)

Guest starring cast


Returning cast members

Recast characters

New characters

Single episode