Full casting has been announced for Shakespeare in Love at Theatre Royal Bath.

Pierro Niel-Mee (Imperium, RSC) will star as Will Shakespeare with Imogen Daines (Netflix series Black Mirror) as Viola and Edmund Kingsley (Capsule) as Kit Marlowe.

The cast also features Emmerdale and Coronation Street actor Bill Ward as Wessex, Rob Edwards (Scar in Disney’s The Lion King, West End) as Fennyman, Geraldine Alexander (Oslo, NT) as the Queen, Ian Hughes (Guys & Dolls, Savoy Theatre) as Henslowe, Giles Taylor (Mr Selfridge) as Tilney and De Lesseps, Edward Harrison (Kenneth Branagh’s Macbeth, NY) as Burbage and Philip Labey (Vanity Fair) as Sam.

Rowan Polonski, Kevin N Golding, Joshua Richards, Jonathan Blaydon, Richard Rowe McGhie, Rosalind Steele, Toby Webster and Jazmine Wilkinson complete the main cast.

The production is directed by Phillip Breen with design by Max Jones, lighting by Tina MacHugh, sound by Dyfan Jones, movement by Ayse Tashkiran and music by Paddy Cunneen.

Shakespeare in Love will open at Theatre Royal Bath on 4 October 2018, followed by dates in Nottingham, Malvern, Oxford, Cambridge, Edinburgh and Chichester.