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