Question: who is the actor that plays neville longbottom??
Answer:
Matthew David Lewis