James Marsden would love to reprise the role of Prince Edward in 'Enchanted'.

The 36-year-old star admits he would gladly play the character in a follow-up movie, but is concerned about doing it after the age of 40.

He said: "I haven't seen a script or anything. There's been a couple of announcements in the trades about 'Enchanted 2' happening or something that Disney wants to do but there's been nothing concrete or specific that's comes my way.

"We've got to do it pretty quickly because Amy Adams and I - me more than Amy, part of the fun is that you're play this iconic perfect prince and 40 is right around the corner for me. If it doesn't happen in the next couple of years you don't want to have this greying prince."

'Enchanted' is not the only movie James would like to return to - he is also keen to reprise the role of Cyclops in another 'X-Men' film.

He told ComingSoon.net: "I would not think twice about being part of any incarnation of the 'X-Men' films. Another one I know nothing about but we got to be very close on those movies. It was a family and a formula that really worked. That would really excite me and please me to go back to that."

James has a number of movies coming up, including thriller 'Straw Dogs' with Kate Bosworth and Alexander Skarsgard and romantic comedy 'Nailed' with Jake Gyllenhaal and Jessica Biel.