Full casting has been announced for I Dreamed a Dream, the new musical based on the life story of Britain’s Got Talent star Susan Boyle.

As previously announced the role of Boyle will be played by Elaine C Smith, while Boyle herself will make “special guest appearances”.

The roles of her parents will be played by James Paterson and Karen Mann; the role of Lorraine Campbell, Boyle’s childhood friend, will be played by Ashleigh Gray; her manager Andy Stephens will be played by Jeffrey Harmer, and Liz Ewing will take the role of school teacher Mrs Johnstone.

All other roles throughout the production will be played by Gordon Cooper, Anne Smith, Frances Mayli McCann, David Haydn and Alan McHugh, who co-wrote the show alongside Elaine C Smith.

I Dreamed a Dream will preview from 23 March 2012 at Newcastle’s Theatre Royal, with the opening night on 27 March 2012. The production will then tour to Aberdeen, Bradford, Liverpool, Dublin, Bristol, Southend, Cardiff, Birmingham, Inverness and Manchester.