Login or sign up Lost password?
Login or sign up
He also played Cedric Diggory in Harry Potter and the Goblet of Fire and he starred in the films Water for Elephants, The Rover and Maps to the Stars.