Not all superheroes can keep their liquor down, and Canadian actor Stephen Amell learned this the hard way. Back in June, the “Arrow” alum got kicked off a Delta flight after a disagreement with his wife, Cassandra Jean, and now the actor regrets his "shameful" behavior.

Two months later, the 40-year-old actor has finally addressed the incident during an episode of Michael Rosenbaum’s podcast, "Inside of You."

During the podcast, Amell said that he feels "deeply ashamed" about his past actions.

"What happened was — and it's very, very simple — I had too many drinks, and I had too many drinks in a public place. And I got on a plane," he said, adding: “I was pissed off about something else that had nothing to do with Cass, my wife, and I picked a fight. Just picked a fight because I wanted to be loud and upset."

"I mean, maybe I destroyed my entire life, my entire career? So, I think, ultimately, very ashamed of it, trying to make amends for it, specifically with my wife."

Amell further added that he was not just being loud, but he probably also dropped a few "f-bombs" as he argued with his wife. And though she did not engage in the argument, Amell did admit that Jean warned him that he’d likely be kicked off the plane, which was still at the gate, if he didn’t lower his voice.

"Honestly, I can’t even remember what I was upset about, which was indicative of two things," he continued. "Handle your liquor. I had too many drinks, right? And B, it clearly wasn’t important. I was just upset and wanted to be upset and sure enough after [Cass] said this, a guy came by and said, ‘Sir, you have to keep your voice down, please.'"

"I’m actually, frankly, like deeply ashamed of it," he stated. "I feel like I went the better part of 10 years without being an asshole in public. I was an asshole in public."

Just 10 minutes after quieting down, he was asked to leave the plane, with Amell assuming another passenger complained about his behavior.

Amell first spoke about the incident via his tweet in June, saying: "My wife and I got into an argument Monday afternoon on a Delta flight from Austin to LA. I was asked to lower my voice and I did. Approximately 10 minutes later I was asked to leave the flight. And I did so immediately. I was not forcibly removed."

He further explained in another tweet: "I rebooked myself on a Southwest flight 2 hours later and traveled home without any further issue. I let my emotions get the better of me, end of story. Must be a slow news cycle."

Stephen Amell Arrow
Stephen Amell, pictured on on July 23, 2016 in San Diego, California, is not willing to do a musical episode of “Arrow.” Matt Winkelmeyer/Getty Images