'Harry Potter' actor slams Air Canada after travelling to Toronto: 'Worst airline'

Matthew Lewis, who played Neville Longbottom in the
Matthew Lewis, who played Neville Longbottom in the "Harry Potter" franchise, is calling out Air Canada after a recent trip to Toronto. (Photo via @mattdavelewis on Instagram)

An actor from the "Harry Potter" franchise is calling out Air Canada for having the "worst" service after he travelled to Toronto.

Matthew Lewis, who played Neville Longbottom in all eight "Harry Potter" films, took to Twitter on Friday to share his experience with Canada's largest airline.

"Confirmed. Air Canada is the worst airline in North America. And that’s saying something," the 33-year-old U.K. native wrote in a tweet published Friday.

According to "CTV News," Lewis said Air Canada representatives kicked him out of first class on Friday morning after he approached the gate at Orlando International Airport.

"Literally tearing my ticket up. No explanation other than 'full flight,'" the actor told "CTV News."

"They said if I wanted to sort it I should go to customer service. I asked where that was. 'Toronto.' I’m in Orlando."

The "Me Before You" and "All Creatures Great and Small" star was travelling to Toronto to be at the Fan Expo, where he was scheduled to be appear on Aug. 27 and 28.

"Air Canada customer service is s***e," he said in a statement. "And we, as a society, should not be okay with normalizing the profiteering of overbooking and kicking people off flights."

Hundreds of Twitter users shared similar experiences dealing with the airline, while some warned of more hurdles he'd have to face when entering Canada.

Others tried to explain to Lewis why he might've had a such a bad experience.

But in a reply to another Twitter user, Lewis explained that his issue wasn't with Air Canada bumping his first class flight, but with the lack of professionalism he experienced with the airline's staff.

"I've been bumped before. I think it's a ludicrous policy that we've inexplicably normalized, but it is what it is," he tweeted. "That said, that's not my issues.. I wasn't told til' boarding, no apology, no 'ask' if [I'd] like to rebook, and if [I] want a refund, I have to call them."