Alfie McIlwain


Alfie McIlwain is an English actor who portrayed eleven-year-old James Potter in .