Guest Stars Ben Crompton as Eddison Tollett Owen Teale as Alliser Thorne Brenock O'Connor as Olly Ian Beattie as Ser Meryn Trant Nell Tiger Free as Princess Myrcella Baratheon Roger Ashton-Griffiths as Lord Mace Tyrell Kerry Ingram as Shireen Baratheon Tara Fitzgerald as Selyse Baratheon Ian Whyte as Wun Weg Wun Dar Wun Rosabell Laurenti Sellers as Tyene Sand Keisha Castle-Hughes as Obara Sand Jessica Henwick as Nymeria Sand Joel Fry as Hizdahr zo Loraq Deobia Oparei as Areo Hotah Alexander Siddig as Prince Doran Martell Toby Sebastian as Trystane Martell Mark Gatiss as Tycho Nestoris Sarine Sofair as Lhara Karla Lyons as Willa Ali Lyons as Johnna Jack Hickey as Young Bravo Garry Mountaine as Brusco Oengus MacNamara as the thin man Gemita Samarra as Brea Ollie Kram as Anara Nicholas Boulton as Fighting pit announcer Lacy Moore as Braavosi Madam Michael Johnston as Baratheon Soldier