The actor who played Neville Longbottom in the Harry Potter movies is no longer coming to Edmonton Expo.

Edmonton Expo, which runs Sept. 20-22, announced Matthew Lewis now has other professional commitments.