Home » London Theatre News » Full Casting Announced for The Show Must Go Online RICHARD III

Full Casting Announced for The Show Must Go Online RICHARD III

The Show Must Go OnlineThe Show Must Go Online today announce the full cast for their upcoming live-streamed reading of William Shakespeare’s Richard III, made up entirely of returning actors from the previous six readings.

Rob Myles directs Lucy Aarden (Lady Anne), Scarlett Archer (Prince Edward), Kristin Atherton (Queen Elizabeth), Luke Barton (Hastings), Hector Bateman-Harden (Ghost of Prince Edward), Will Block (Grey), Dominic Brewer (Murderer, Norfolk), Ashley Byam (Richard), Daniel Cech-Lucas (Henry Richmond), Sam Charney (Edward Plantagenet / Page), Esmonde Cole (King Edward), Alis Duff (Rivers), Sulin Hasso (Stanley), Sarah Ingram (Duchess of York), David Johnson (Ghost of Henry), Bonnie Macbird (Brackenbury), Lachlan McCall (Buckingham), Benjamin McFadden (Ratcliffe), Sally McLean (Mayor, Vaughn), Carys McQueen (Margaret Plantagenet), Emily Millwood (Young Richard, Duke of York), Wendy Morgan (Queen Margaret), Yolanda Ovide (George Clarence), Miguel Perez (Dorset), and Ahd Tamimi (Catesby). The ensemble consists of Maryam Grace, Meg Hodgson, Robert Lightfoot, Doireann May White, and Patrick McHugh, with Jessica Martin and Mark McMinn as swings.

Rob Myles today said, “With Richard III bringing the first history cycle to a close, and being widely regarded as Shakespeare’s first masterpiece, we felt it was a great moment for us to celebrate everything TSMGO has become since it launched just six weeks ago. We’re thrilled that so many involved with the show so far were excited to return for this epic play. Ashley Byam reprises the role of Richard from Henry VI Part III, while actors from across the shows so far are returning in a host of different roles. Richard III has the most parts of any play, and this has given us our largest, most exciting cast ever. We’re hard at work in rehearsals, and we can’t wait to share this amazing play with audiences around the world.

The livestreamed reading of Richard III can be watched live on Wednesday 29 April at 7pm BST here. Previous readings from the series are also available here.

For updates on the shows, to take part, or to donate to an opt-in hardship fund for the actors who take part, visit:

Casting by Casting Director Sydney Aldridge.


All performances will be streamed live from 7pm BST on Wednesdays.

29 April 2020 Richard III (1592–1593)
6 May 2020 The Comedy of Errors (1594)
13 May 2020 Love’s Labour’s Lost (1594–1595)
20 May 2020 “Love’s Labour’s Won”
27 May 2020 Richard II (1595)
3 June 2020 Romeo and Juliet (1595)
10 June 2020 A Midsummer Night’s Dream (1595)
17 June 2020 King John (1596)
24 June 2020 The Merchant of Venice (1596–1597)
1 July 2020 Henry IV, Part 1 (1596–1597)
8 July 2020 The Merry Wives of Windsor (1597)
15 July 2020 Henry IV, Part 2 (1597–1598)
22 July 2020 Much Ado About Nothing (1598–1599)
29 July 2020 Henry V (1599)
5 August 2020 Julius Caesar (1599)
12 August 2020 As You Like It (1599–1600)
19 August 2020 Hamlet (1599–1601)
26 August 2020 Twelfth Night (1601)
2 September 2020 Troilus and Cressida (1600–1602)
9 September 2020 Measure for Measure (1603–1604)
16 September 2020 Othello (1603–1604)
23 September 2020 All’s Well That Ends Well (1604–1605)
30 September 2020 King Lear (1605–1606)
7 October 2020 Timon of Athens (1605–1606)
14 October 2020 Macbeth (1606)
21 October 2020 Antony and Cleopatra (1606)
28 October 2020 Coriolanus (1608)
4 November 2020 The Winter’s Tale (1609–1611)
11 November 2020 Cymbeline (1610)
18 November 2020 The Tempest (1610–1611)
25 November 2020 Henry VIII (1612–1613)

Browse our website for London Theatre Tickets for London West End Theatres. Book tickets for shows, musicals, plays, drama, opera, dance, comedy & more!


Scroll to Top