Sylvester Stallone has been named the ultimate action hero, beating Arnold Schwarzenegger in a poll of nearly 2,000 people.
Sylvester Stallone has been named the ultimate movie action hero.
The 'Expendables' actor beat Arnold Schwarzenegger into second place in a poll of 1,891 people, which gave the 64 year old 31 per cent of the vote against the 'Terminator' star's 24 per cent.
Mark Coxhead, head of marketing at Myprotein.com, said: "It was nice to Angelina Jolie making it into the top 10 and beating the likes of Chuck Norris and Will Smith, as many people do not often equate female film roles with the title of 'action hero'.
"Maybe in a few more years Angelina will be knocking Sly off his perch."
The 35-year-old beauty recently confessed she was asked to be a James Bond girl, but only wanted the role if she could play the titular British spy.
She said: "No, thank you, but I'd like to be Bond."
The top 10 'Ultimate Action Heroes of All Time,' as voted for by members of the British public:
1. Sylvester Stallone - 31 per cent
2. Arnold Schwarzenegger - 24 per cent
3. Bruce Willis - 15 per cent
4. Bruce Lee - nine per cent
5. Jean Claude Van Damme - seven per cent
6. Steven Seagal - four per cent
7. Angelina Jolie - two per cent
8. Chuck Norris - 0.8 per cent
9. Will Smith- 0.6 per cent
10. Jason Statham- 0.2 per cent