Heracles (1983) |
Actor |
Messenger |
1983 |
Department of Classics, King's College London |
Heracles (1983) |
Actor |
various roles |
1983 |
Department of Classics, King's College London |
Thesmophoriazusae (1985) |
Actor |
Euripides, in London |
1985 |
Department of Classics, King's College London |