James Franco is set to make his Broadway debut in an adaptation of the John Steinbeck classic Of Mice and Men.

The Oz: The Great and Powerful star will play George in the play, which tells the tragic story of two migrant workers during the Great Depression. The character of Lennie has not yet been cast, reports the BBC website.

The play was last performed on Broadway in 1974, with James Earl Jones and Kevin Conway taking on the lead roles.

Franco, who was nominated for an Oscar for 127 Hours, last week received a star on the Hollywood Walk of Fame.

He said of the honour: "It's something I really didn't even expect.

"You know when I got to LA, I'd come here and you'd see the stars and it just seemed like it was something that was just part of the city and you'd never crack that.

"It's just part of Hollywood history and it's still baffling that my name will be there. So thank you - it's a huge honour that I really can't even comprehend right now."