Tim McGinty jumped into action when a woman started getting sucked through an airplane's jagged opening.
The plane was thrown through the air after one of its engines exploded several minutes after reaching 30,000 feet.
Southwest Airlines Flight 1380 was heading to Dallas from LaGuardia Airport in New York at the time.
As reported by Faith Tap, Jennifer Riordan, a mother of two, was sitting closest to the busted window.
Tim, a self-described cowboy, quickly came to the 43-year-old banking executive's aid. He rushed over to where Jennifer was and used all his might to pull her back inside the plane.
In interviews, Tim said what he did was not out of the ordinary.
"A guy helped and we got her pulled in and they tried to resuscitate her," Faith Tap quoted him as saying.
Tim was sitting across the aisle from Jennifer.
After Tim rescued Jennifer from getting sucked through the window, another heroic man - this time a firefighter - jumped in.
Andrew Needum, from Celinas, Texas, helped treat Jennifer's injuries. Tim and Andrew did their best, but Jennifer succumbed to the injuries shortly after the explosion.
Jennifer, who worked for Wells Fargo, suffered fatal injuries, including some to her head.
The business executive was on her way home to Albuqurque, New Mexico, where she lived with her husband and their two young children.
Kristen, Tim's wife, said she wasn't surprised when she heard about Tim 's heroic act.
She said: "My husband loves God and believes our purpose here is to love fiercely and to serve others... Some heroes wear capes, but mine wears a cowboy hat."
As reported by Mirror, a preliminary investigation found that an engine fan blade had broken off. It is believed that debris smashed the window where Jennifer was sitting.
The plane made an emergency landing in Philadelphia.