Robert Pattinson. For the Lincolnshire politician, see Sir Robert Pattinson. Robert Douglas Thomas Pattinson (born 13 May 1986) is an English actor, producer, model, and musician. Pattinson started his film career by playing Cedric Diggory in Harry Potter and the Goblet of Fire, a 2005 fantasy film.