Robert Pattinson has been named as the highest paid UK actor in Hollywood, after raking in a gigantic $27.5 million in 2010.

The 24-year-old ranks number 15 on Vanity Fair’s list of the highest paid Hollywood stars topping Daniel Craig (number 28) and Guy Richie (number 39).

Most of his wealth comes from his role as Edward Cullen in the vampire cult “Twilight” saga. The English actor is currently filming the final installment of the saga “Breaking Dawn” which has been split into two separate films.

Pattinson raked in a total of $25 million for “Breaking Dawn” installment alone. He also pocketed a cool $1.5 million for ‘Water for Elephants,” in which he co-starred with Reese Witherspoon.

Robert’s on-and-off screen girlfriend Kristen Stewart earned a staggering $28.5 million last year.