Luke Newberry

Luke Newberry is an actor playing Teddy Lupin is the film version of Harry Potter and the Deathly Hallows Part II.