Alfie McIlwain
Alfie McIlwain ( born 18 January 1998 ) is an English actor who portrayed eleven-year-old James Potter in "Harry Potter and the Deathly Hallows: Part 2" . 
<triplet> Alfie McIlwain <subj> 18 January 1998 <obj> date of birth