Henry Cavill is motivated to be a successful movie star by money.

The 29-year-old British actor - who shot to fame in 2001 following his star performance in 'Laguna' - loves his profession but is happy to admit the massive pay cheques on offer are very appealing to him and he insists other stars who play down the importance of the financial rewards are ''lying''.

Speaking in the new UK issue of GQ magazine, he said: ''God, all those people who say, 'Oh no, the money doesn't matter.' Yeah, right. They're either mad, or they're lying. I mean, come on. 'Oh no, don't pay me anything, it's for the arts.' I'm sorry, no. Pay me the money. I'm not doing it for charity. I'm not a non-profit organisation. Plus it's expensive flying back and forward to LA. You need a job that pays money.''

Henry - who can be soon be seen playing Superman in new superhero movie 'Man of Steel' - admits his main ambition in Hollywood is to be the go to guy who can guarantee box office success.

He explained: ''I want to be one of those names that producers want to hire because you put bums on seats.''

However, Henry was feeling at his best when he auditioned for his biggest role to date as Superman because he felt ''fat'' in the Lycra suit but luckily his insecurities didn't affect his performance and he has handed the famous red cape.