Sorcha Corcoran

Contributions made by this person

Production Role Notes First performed Venues Companies
The Bacchae (2016) Costume Designer 2016 Blue Elephant Theatre (London, Greater London, England) Lazarus Theatre Company