Matthew Lewis is best known for playing Neville Longbottom in the Harry Potter movies. He was all eight of the films from ...