Ryan Reynolds wanted to wear an "adult diaper" whilst filming stunt scenes.

The hunky American actor was left petrified during scary takes on 'Green Lantern' - where he plays test pilot-turned-superhero Hal Jordan - and worried he might lose control of his bowels out of fear.

He told Entertainment Weekly: "The first time you do it. You're deeply considering an adult diaper."

The 33-year-old star was also restricted to what he could eat during filming of the action series because he had to look as trim and toned as possible in his superhero costumes.

Ryan claims he was so strict, he didn't even eat proper food for six days a week.

He laughed: "You spend one day a week eating what you want and the other six days eating drywall and woodchips."

Despite all the demands, Ryan loves his career and doesn't want to moan about it.

He added: "It's all part of the job. So I guess I can't complain."