Matthew Lewis, who played Neville Longbottom in the Harry Potter film(01) Miss Zena Huel Jr. 14 Aug 2025 Save Image Image gallery: Who Played Neville Longbottom? Discover the Actor Behind the Magic