Actor Danny Trejo sprang into action when he witnessed a car crash, rescuing a special-needs child who was trapped in an overturned car. 

Trejo, known for roles like "Machete" in several Robert Rodriguez films, said he saw two cars collide in Los Angeles on Wednesday after one ran a red light. One of the cars rolled over with a child strapped in a car seat.

According to ABC affiliate KABC, Trejo crawled into the overturned car and attempted to unbuckle the child but wasn't able to from his angle. Another bystander unbuckled the child, and Trejo kept him distracted while emergency personnel worked the scene. 

Trejo told KABC that he works with special-needs children and knew how to calm the scared child. 

"He was panicked. I said 'OK, we have to use our superpowers.' So he screamed 'superpowers' and we started yelling 'superpowers," Trejo told KABC. "We got kind of a bond. I kept facing him away from the accident."

Firefighters freed the boy's grandmother from the front seat. Three people were reportedly taken to the hospital with non-life threatening injuries. 

"If that kid hadn't been in a car seat, it would've been all over for him," Trejo said. 

Not only is@officialDannyT (Danny Trejo) one of the nicest actors, he’s also a#hero!

He was right behind a crash in Sylmar and pulled a special needs baby out of an overturned car. He distracted the boy until grandma was OK.  —>https://t.co/tS2Za4bZVZ@ABC7pic.twitter.com/U9iLzAkHkA

— Veronica Miracle (@ABC7Veronica)August 8, 2019

The 75-year-old actor lives in Los Angeles and has made numerous appearances in film and television. He also owns a taco restaurant and doughnut shop in Los Angeles. 

"Everything good that has happened to me has happened as a direct result of helping someone else," Trejo told KABC. "Everything."