Shakespeare's Globe

First Poor Man / Lady Margaret / Horse Boy / Prince Edward played by Richard Glaves

Edward II (2003)
Written by: Christopher Marlowe