Ten-year-old Edward Cooke can consider himself a success, after landing the starring role in the West End production of Oliver!

Edward, of Thackley, is to play young Oliver Twist in the hit at the Theatre Royal at Drury Lane, after he impressed top producer Cameron Mackintosh at auditions.

He will be playing Oliver opposite Omid Djalili as Fagin and Jodie Prenger, who won the role of Nancy in BBC1’s I’d Do Anything.

It’s not the first time Edward has played the title role in the musical version of Charles Dickens’ classic novel. When he was eight years old he starred in Stage 84’s production of Oliver! at the Alhambra. Edward is a pupil at the Idle theatre school.

He will join the cast of Oliver! in November.