Age: 29
male
Sam Coleman
Peter Pettigrew
for Peter Pettigrew in The Marauders
Suggested by micahmadera
No actors over 30 (sorry, Aaron-Taylor Johnson, Ben Barnes, Andrew Garfield, and Dane DeHaan).