The 50-year-old actor desperately needs breaks in between shots to breathe well enough, reported Sun online.
"Tom and the cast have been taking regular breaks as the suits are so heavy. In one scene they have to run nearly half-a-mile in the armour. It is taking them hours to recover," a source said.
Tom is currently in England filming "All You Need Is Kill". The sci-fi thriller movie is based on a Japanese novel with the same title. The movie is scheduled to be released on March 14, 2014.
The actor was recently joined by children Suri, Connor and Isabella Cruise for Thanksgiving.