Hollywood actor Christian Slater is to take on a role in the Broadway revival of 'The Glass Menagerie', which begins next month.

Slater will replace Dallas Roberts in the role of Tom, the discontented son and narrator of the Tennessee Williams drama.

A reason for Roberts' departure from the production was not announced. The David Leveaux revival will also star Jessica Lange, in the role of the mother Amanda Wingfield.

A spokesperson for the show confirmed that Slater would be joining the production, which begins on 15 March, saying: "Until he joins the production, the role of Tom will be played by Joey Collins, the understudy for the part".

Slater recently appeared in a West End production of 'One Flew Over The Cuckoo's Nest', for which he received rave reviews.