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