Sunday, February 6, 2011 12:05pm ET by  
Comments (0)

, , , , , , ,

James McAvoy for Elton

James McAvoy want to play Sir Elton John in a film version of his life.

The Rocket Man announced recently that he's making a Mamma Mia-style of his life which has been writtten by Lee Hall, the writer of 'Billy Elliot'.

McAvoy said: "I can play piano and if you've not found that person to play you at the age of 31, I'm here."

Elton said: “James could do it and he’s already offered. I’d just like to make a really great film about my life story."

Watch James McAvoy singing abilities in the film clip below: