 The following year, Byam Shaw appeared at the Lyceum in Max Reinhardt's mime play The Miracle, with Lady Diana Cooper as the Madonna, Tilly Losch as the nun and Leonid Massine as the Spielmann.In 1933, Byam Shaw took over from Gielgud as Richard II in the long-running play "Richard of Bordeaux" by 'Gordon Daviot' (Josephine Tey); the following year he played Darnley in another historical play by the same author, "Queen of Scots", opposite Gwen Ffrangcon-Davies and Laurence Olivier, directed by Gielgud.Byam Shaw continued to work with Gielgud, playing Laertes to his Hamlet in 1934, and Benvolio in the celebrated 1935 Old Vic production of "Romeo and Juliet" with Peggy Ashcroft as Juliet and Gielgud and Olivier alternating the roles of Romeo and Mercutio.