The lead role in the new stage version of Alasdair Gray's classic novel Lanark is to be played by actor Sandy Grierson.

The play receives its world premiere at the Edinburgh International Festival in August before transferring to the Citizens Theatre, Glasgow in September this year.

Grierson will play the role of Lanark in the production which has been adapted for the stage by writer David Greig, and is directed by Graham Eatough.

Grierson is joined by a cast of Scottish actors: Andy Clark, George Drennan, Jessica Hardwick, Paul Thomas Hickey, Louise Ludgate, Helen Mackay and Gerry Mulgrew.

Camrie Palmer and Ewan Somers make their professional debuts via the Citizens Theatre Actor Intern programme.

Grierson’s recent performance credits include a number of Scottish cultural figures.

In 2014 he played Ivor Cutler in The Beautiful Cosmos of Ivor Cutler and musician Martyn Bennett in Grit: The Martyn Bennett Story.

Grierson has previously played the title role of Lanark in the BBC Radio 4 adaptation by Robin Brooks.

New music and songs for the production have been created by composer Nick Powell, on which he has worked with a number of musicians.

They include Chin Keeler, Ted Milton, Lucy Wilkins and Alex Lee, a former member of Suede who has toured with Placebo, Nick McCarthy of Franz Ferdinand and Sarah Wilson, cellist with Belle and Sebastian.

Designer Laura Hopkins, Lighting Designer Nigel Edwards and Video Artist Simon Wainwright complete the creative team.

Lanark previews at the Citizens Theatre from 14 to 17 August, then transfers to the Royal Lyceum Theatre until 31 August.

The production then returns to the Citizens Theatre from 3 to 19 September.

Lanark is a co-production between the Citizens Theatre and the Edinburgh International Festival.