This Is Your Captain Tackling: Pilot Takes Down Passenger Who Allegedly Assaulted Flight Attendant

Brian Colon was filming as the drama unfolded shortly after the plane landed.

This passenger was fighting mad, until he met his match in an American Airlines pilot who had had enough of his antics, and it all unfolded on camera.

Brian Colon shot video of the incident after fellow passenger Michael Kerr allegedly assaulted a flight attendant during a trip from Lexington, Kentucky to Charlotte, North Carolina.

Read: Plane 'Lands' On Car in Highway Crash

“He was like, ‘let me out, let me out, I’ll break your jaw,’ to the captain,” Colon told Inside Edition.

The situation occurred after the plane landed in Charlotte on July 21. The incident is now coming to light as Kerr will head to federal court Wednesday.

Kerr allegedly downed three glasses of Jack Daniels on the flight, but it's unknown whether he had drinks prior to takeoff.

He apparently wanted to get off right away after the plane landed following the one-hour flight before the mobile staircase could reach the plane and allow everyone off. He was told to sit back down.

He got into a fiery confrontation with the flight attendant who has asked him to take a seat. Kerr has been accused of getting physical with the attendant.

“The guy was just out of control,” Colon told Inside Edition.

According to an FBI affidavit obtained by The Charlotte Observer, Kerr kicked one attendant in the leg and shoved another to the floor of the plane

The pilot and co-pilot then ended the outburst in impressive fashion by pinning the man to the ground. They even used a seatbelt to fasten his legs.

Read: 4 Tips to Keep a Toddler Quiet on a Plane

Colon said: “It was very well executed.”

While pinned, Kerr kept ranting, saying: "Whatever you do is going on Facebook."

Kerr faces charges of being intoxicated and disruptive, assault on a female, communicating threats and interfering with the duties of a flight crew attendant.

Watch: Drunk Woman Dragged Off Plane After Becoming Unruly Before Takeoff: Cops