Gerard Butler has been named the best British actor in Hollywood.
The Scottish hunk, who is best known for playing King Leonidas in “300,” beat a host of stars, including Christian Bale and double-Oscar winner and Irish citizen Daniel Day Lewis to win the title in a poll of more than 1,000 British film fans by the DVD rental service LoveFilm.
“Revolutionary Road” actress Kate Winslet, who managed to land fourth place, was one of only two women to feature in the top 10.
“Atonement” star James McAvoy came in fifth ahead of Hugh Laurie of “House,” at six.
“Twilight” actor Robert Pattinson came seventh despite the huge popularity of the vampire franchise.
“Transporter” star Jason Statham landed the eight spot and Scottish actor Ewan McGregor ranked ninth.
Emily Blunt of “The Devil Wears Prada” rounded out the top 10.
Helen Cowley, the editor at LoveFilm, believes the poll shows 40-year-old “P.S. I Love You” star Butler has got "some real bite in Hollywood.”
She said: "And even though Robert Pattinson is getting some deserved attention, it's the older generation of actors that still have sway in Hollywood."
Butler has previously spoken about how he walked away from his career as a lawyer when he was just weeks away from qualifying to pursue his acting dream.
"You have to understand that I was completely out of control,” he said. “If I hadn't been so lost and insane, I'd still be a lawyer."
Log in with your social accounts:
Or, log in with your IrishCentral account:
Don't have an account yet? Register now !
Join IrishCentral with your social accounts:
Already have an account ? Log in
Or, sign up for an IrishCentral account below:
Make sure we gathered the correct information from you
You already have an account on IrishCentral! Please confirm you're the owner.
Our new policy requires our users to save a first and last name. Please update your account: