Guest Stars Joss Porter as Richard Cromwell Joel MacCormack as Thomas Wriotheseley Kate Phillips as Jane Seymour Will Keen as Thomas Cranmer Ed Speleers as Edward Seymour Hannah Steele as Mary Shelton James Larkin as William Fitzwilliam Jonathan Pryce as Thomas Wolsey Jacob Fortune-Lloyd as Francis Weston Edward Holcroft as George Boleyn David Robb as Thomas Boleyn Luke Roberts as Harry Norris Alastair Mackenzie as William Brereton Tim Plester as Wolsey in Devils Play Tim Steed as Lord Chancellor Audley Iain Batchelor as Thomas Seymour Paul Ritter as Sir John Seymour Sam Bottomley as Young Thomas Cromwell Christopher Fairbank as Walter Cromwell Sarah Bennett as Mary (Anne's Fool) Robert Rowe as Latin Speaking Bishop