Emma D'Arcy
as Princess Rhaenyra Targaryen
Olivia Cooke
as Alicent Hightower
Paddy Considine
as King Viserys I Targaryen
Matt Smith
as Prince Daemon Targaryen
Rhys Ifans
as Ser Otto Hightower
Robert Ryan
as Household Targaryen Guard
Graham McTavish
as Ser Harrold Westerling
Jefferson Hall
as Ser Tyland Lannister
Fabien Frankel
as Ser Criston Cole
Bill Paterson
as Lord Lyman Beesbury
Eve Best
as Princess Rhaenys Targaryen
Gavin Spokes
as Lord Lyonel Strong
Steve Toussaint
as Lord Corlys 'The Sea Snake' Velaryon
David Horovitch
as Grand Maester Mellos
Luke Tittensor
as Ser Arryk Cargyll
Matthew Needham
as Larys 'Clubfoot' Strong
Kurt Egyiawan
as Maester Orwyle
Sonoya Mizuno
as Mysaria
Milly Alcock
as Young Princess Rhaenyra Targaryen
Emily Carey
as Young Alicent Hightower
Elliott Tittensor
as Ser Erryk Cargyll
Ryan Corr
as Ser Harwin 'Breakbones' Strong
Wil Johnson
as Ser Vaemond Velaryon
Alexis Raben
as Talya
Steffan Rhodri
as Lord Hobert Hightower
Anthony Flanagan
as Ser Steffon Darklyn
Paul Kennedy
as Lord Jasper Wylde
Jordon Stevens
as Elinda Massey
Paul Hickey
as Lord Caswell
Phil Daniels
as Maester Gerardys
Ewan Mitchell
as Prince Aemond Targaryen
Julian Lewis Jones
as Boremund Baratheon
Gary Raymond
as High Septon
Andrew Bicknell
as Dragonkeeper
Nova Foueillis-MosΓ©
as Child Laena Velaryon
Daniel Scott-Smith
as Craghas 'The Crabfeeder' Drahar
Theo Nate
as Young Laenor Velaryon
Solly McLeod
as Ser Joffrey Lonmouth
Lucy Briers
as Ceira Lannister
Alana Ramsey
as Lynesse Hightower
Clea Martin
as Royal Handmaiden
Kathryn Delaney
as Wet Nurse
Leo Hart
as Prince Jacaerys Velaryon
Harvey Sadler
as Prince Lucerys Velaryon
Ty Tennant
as Prince Aegon Targaryen
Leo Ashton
as Prince Aemond Targaryen
Evie Allen
as Princess Helaena Targaryen
Shani Smethurst
as Baela Targaryen
Eva Ossei-Gerning
as Rhaena Targaryen
John Macmillan
as Ser Laenor Velaryon
Arty Froushan
as Ser Qarl Correy
Sean Cernow
as Gaunt Black Cells Prisoner
Rosie Ede
as Older Midwife
Haqi Ali
as Maester Kelvyn
Bijan Daneshmand
as High Priest
Harry Collett
as Prince Jacaerys Velaryon
Tom Glynn-Carney
as Prince Aegon Targaryen
Bethany Antonia
as Baela Targaryen
Phoebe Campbell
as Rhaena Targaryen
Phia Saban
as Princess Helaena Targaryen
Elliot Grihault
as Prince Lucerys Velaryon
Max Wrottesley
as Ser Lorent Marbrand
Sian Brooke
as Queen Aemma Arryn
Michael Carter
as King Jaehaerys Targaryen
Garry Cooper
as Ryam Redwyne
David Hounslow
as Lord Rickon Stark
Frankie Wilson
as Captain Randyll Barret
Mikhail Sen
as Mickon
Rhys Parry Jones
as Master of Revels
David Cann
as Dragonkeeper
Mirjam Germann
as Dragonkeeper Acolyte
John Arnedo
as Murderer
Matthew Carver
as Child Laenor Velaryon
Jonny Weldon
as Samwell
Edward Rowe
as Ser Howland Sharp
Joanna David
as Joselyn Redwyne
Thom Ashley
as Brett Lannister
Oscar Salem
as Ser Addam
Aron von Andrian
as Velaryon Knight (Bloodstone)
Chris Jarman
as Triarchy Lieutenant
Chris David Storer
as Lord Humfrey Bracken
Gabriel Scott
as Jerrel Bracken
Alfie Todd
as Willem Blackwood
Toby Dixon
as Messenger
Minnie Marx
as Blind Woman
Jonathan Jaynes
as Street Actor (Narrator)
Samuel Sargeant
as Street Vendor
Paul Leonard
as Lord Beric Dondarrion
Benjamin Dilloway
as Ser Soren
Philip Young
as The Drunkard
Savannah Steyn
as Young Laena Velaryon
Owen Oakeshott
as Ser Gerold Royce
Rachel Redford
as Rhea Royce
Martha Thomas
as Royal Handmaiden
Arthur Conti
as Royal Servant
Nanna Blondell
as Lady Laena Velaryon
Patrice Naiambana
as Dragon Elder
Dean Nolan
as Prince Reggio Haratis
Arevinth V Sarma
as Black Cells Prisoner
Gareth Morrison
as Black Cells Prisoner
Rosa Escoda
as Younger Midwife
Ravi Aujla
as Pentoshi Surgeon
Anna Sari
as Dragonkeeper Acolyte
Afolabi Alli
as Dragonkeeper Acolyte
Bill Bekele
as High Tide Page
Maddie Evans
as Dyana
Kieron Jecchinis
as Dragonkeeper
Michelle Bonnard
as Brothel Madam
Oliver Grange
as Jon
Simon Chandler
as Septon Eustace
Nina Barker-Francis
as Jayne
Tripti Tripuraneni
as Helaena's Nurse
Miriam Lucia
as Lady Fell
Paul Clayton
as Lord Merryweather
Roger Evans
as Lord Borros Baratheon
Nicholas Jones
as Lord Bartimos Celtigar
Michael Elwyn
as Lord Simon Staunton