If you mean Robert Pattinson, then yes, he played Cedric Diggory in Harry Potter and the Goblet of Fire
Robert Pattinson played Cedric Diggory, a student at Hogwarts School of Witchcraft and Wizardry in "Harry Potter and the Goblet of Fire."
No.
Yes! He plays Cedric Deggory in the 4th movie:HP and the Goblet of Fire.
He dies though!
He dies though!
If you mean Robert Pattinson (Edward from Twilight), then yes, he plays Cederic Diggory in Harry Potter.
Um....No, he isn't. It would be hard for him to be in a movie that was made within the past couple years since he died in 1881. Robert Pattinson, however, is in the fourth Harry Potter movie.