Mat Cauthon, and Madeleine Madden as Egwene al'Vere. Michael McElhatton was announced to be playing Tam al'Thor in early November 2019. Irish actor Daryl McCormack was said to have been cast in an undisclosed role in mid-November 2019, later revealed to be the role of Aram. Several more main cast members were announced in December 2019: Alexandre Willaume as Thom Merrilin, Johann Myers as Padan Fain, Hammed Animashaun as Loial, Alvaro Morte as Logain Ablar, Priyanka Bose as Alanna Mosvani, Taylor Napier as Maksim, and Emmanuel Imani as Ivhon . In January 2020, Kate Fleetwood posted on her Instagram page that she had been cast to play the role of Liandrin Guirale. In March 2020, Jen Cheon Garcia announced that she had been cast as Leane Sharif. In June 2020, eight additional roles were announced: Lolita Chakrabarti as Marin Al'Vere, Michael Tuahine as Bran Al'Vere, David Sterne as Cenn Buie, Christopher Sciueref as Abell Cauthon, Juliet Howland as Natti Cauthon, Mandi Symonds as Daise Conger, Abdul Salis as Eamon Valda, and Stuart Graham as Geofram Bornhald. In July 2020, Darren Clarke was revealed to be playing the role of Basel Gill. That same month, Maria Doyle Kennedy and Narinder Samra were cast as Illa and Raen, respectively. Sophie Okonedo as Siuan Sanche, Kae Alexander as Min Farshaw, Peter Franzen as Stepin, and Clare Perkins as Kerene Nagashi were all announced in August 2020. In September 2021, it was announced that Harris would not be returning for the second season and that Dónal Finn would be playing the role of Mat going forward. In October 2021, Ceara Coveney, Natasha O'Keeffe and Meera Syal joined the cast as series regulars for the second season, with Coveney confirmed to be playing the role of Elayne Trakand. In December 2021, three recurring cast members were announced: Guys Roberts as Uno Nomesta, Arnas Fedaravicius as Masema Dagar, and Gregg Chillingirian as Ingtar Shinowa. The role of Ingtar was originally to be played by Amar Chadha-Patel, but due to scheduling conflicts his role was changed to "Lord Yakota". Thomas Chaanhing was confirmed for the role of Lord Agelmar and Sanra Yi Sencindiver was confirmed for the role of Lady Amalisa. In April 2022, it was announced that Ayoola Smart would play the role of Aviendha. Filming Season 1 Table reads with the cast had begun by early October 2019. Principal photography for the first season started