John trained on the National Theatre Directors Course and is a former Resident Assistant Directorat The Finborough Theatre.
Prior to this he completed the Emerging Trainee Director Scheme at Theatr Clwyd. John is the Associate Artistic Director of Yet Another Carnival a Resident Company at Storyhouse, Chester.
Direction includes: Chester Mystery Plays 2023 (Chester Cathedral); Romeo & Juliet (Grosvenor Park Theatre 2022); The Merry Wives of Windsor (Grosvenor Park Theatre 2021); The Funny Thing About Depression (South Douglas Old Friends Association); The Drag Nativity (United Services) When the Light Goes Out (Tatton Park), Vincent River (Hope Mill Theatre), For the Fallen (Ballakermeen Studio), To Dream Again (Polka Theatre and Theatr Clwyd) A Brief History of Holding Hands (Vault Festival), Scattered (Theatr Clwyd, West Yorkshire Playhouse and Tour), We Know Where You Live (Finborough Theatre) A Place in the Woods (Tristan Bates), The Watchers (Southwark Playhouse), What the Walls Saw, The Thing Is and The Joy Show (Grosvenor Park Open Air Theatre Young Company) and Soft Beats the Heart (Theatre503).
Assistant Director credits include Kerry Jackson (Staff Director, National Theatre); The Beggars Opera and A Midsummer Night’s Dream (Storyhouse) Aladdin and Skyhawk the Musical (Theatr Clwyd), Chicken Dust and Our American Cousin (Finborough Theatre).
John has been a script reader for The Finborough Theatre and has recently finished reading for the Manchester Royal Exchange Bruntwood Playwriting Prize.