Guest Stars Ben Crompton as Eddison Tollett Owen Teale as Alliser Thorne Ian Beattie as Ser Meryn Trant Brenock O'Connor as Olly Nell Tiger Free as Princess Myrcella Baratheon Roger Ashton-Griffiths as Lord Mace Tyrell Kerry Ingram as Shireen Baratheon Ian Whyte as Wun Weg Wun Dar Wun Tara Fitzgerald as Selyse Baratheon Rosabell Laurenti Sellers as Tyene Sand Jessica Henwick as Nymeria Sand Joel Fry as Hizdahr zo Loraq Keisha Castle-Hughes as Obara Sand 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 Oengus MacNamara as the thin man Gemita Samarra as Brea Ollie Kram as Anara Jack Hickey as Young Bravo Nicholas Boulton as Fighting pit announcer Lacy Moore as Braavosi Madam Michael Johnston as Baratheon Soldier