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 Garry Mountaine as Brusco Gemita Samarra as Brea Ollie Kram as Anara Oengus MacNamara as the thin man Jack Hickey as Young Bravo Nicholas Boulton as Fighting pit announcer Lacy Moore as Braavosi Madam Michael Johnston as Baratheon Soldier