Ben Macleod

Ben Macleod provided the voice for Cedric Diggory in the videogames of Harry Potter and the Prisoner of Azkaban and Harry Potter: Quidditch World Cup.