Actor Shia LaBeouf was among the 25,000 men and women who gathered at Dodgers Stadium in Los Angeles to take part in the annual LA Marathon.

LaBeouf ran the Los Angeles Marathon in less than five hours on Sunday — – finishing in four hours, 35 minutes. The Transformers actor ran the 26.2 mile trek to raise money for charity US VETS – which provides help and support to war veterans of all ages.
Shia was joined by a bevy of fellow celebrity runners, including TV chef Gordon Ramsay, Lord of the Rings actor Sean Astin, and The Hills’ star Audrina Partridge