David Caves David Caves has worked across theatre. He first appeared at the Park as Captain Macheath in The Beggar’s Opera (2011), directed by Lucy Bailey. Plays and roles The Beggar's Opera (2011) Captain Macheath