Additional notes

edit

Theater awards

Ewen has a PhD in Screenwriting: theory, process and practice from University of Exeter.