Robert Douglas Thomas Pattinson (born 13 May 1986) is an English actor. After starting to act in a London theatre club at the age of 15, he began his film career at age 18 by playing Cedric Diggory in the fantasy film Harry Potter and the Goblet of Fire (2005).