Robert Douglas Thomas Pattinson (born 13 May 1986) is an English actor, model and musician. He started his film career by playing Cedric Diggory in Harry Potter and the Goblet of Fire in 2005. He later got the leading role of vampire Edward Cullen in the film adaptations of the Twilight novels by Stephenie Meyer, which consisted of five films between 2008 and 2012 that combined grossed over $3.3 billion in worldwide receipts. Twilight brought Pattinson worldwide fame, and established him among the highest paid and most bankable actors in Hollywood. In 2010, Pattinson was named one of TIME magazine 's 100 most influential people in the world, and also in the same year Forbes ranked him as one of the most powerful celebrities in the world in the Forbes Celebrity 100.
who does robert pattinson play in the harry potter movies
Cedric Diggory