Who plays Peter Pettigrew in Harry Potter and the Prisoner of Azkaban?

Peter Pettigrew in Harry Potter and the Prisoner of Azkaban (2004) is played by Timothy Spall.

See the full spoiler-free cast & character guide for Harry Potter and the Prisoner of Azkaban