Ned Elliott as Prince Richard, the Queen's brother Luc Webb as Prince Edward, the Queen's brother Derek Frood as the Mayor of York Kitty Smith as Ruth Emmanuelle Bouaziz as Mary of Burgundy Max True as Lambert Simnel Nia Roberts as Catherine "Kate" Woodville, Duchess of Buckingham Norman Arthur Eshley as the Abbot Marc Danbury as the Priest Juan Echenique as Ferdinand II of Aragon, the King of Aragon Nicholas Gecks as the Wimborne Priest Alex Sawyer as Kofi, Novice Monk Mark Edel-Hunt as Thomas Wolsey Alasdair McLaughlin as Noah Luff