Michael Barrington

Contributions made by this person

Production Role Notes First performed Venues Companies
Mourning Becomes Electra (1966 - 1967) Actor Ezra Mannon 1966 Arts Theatre (London, Greater London, England), Temple of Bacchus (Lebanon) Traverse Theatre Company