Cedric Diggory

Cedric Diggory (performed by Robert Pattinson) was a Hufflepuff prefect and one of the champion's in the Triwizard Tournament.