Neville Longbottom played by Matthew Lewis Harry Potter stars then & now Pictures Pics(04) Fernando Murazik 15 Aug 2025 Save Image Image gallery: Who Played Neville Longbottom? Meet the Actor Behind the Magic