70-year-old tough-guy actor Danny Trejo, best known for playing a badass in movies like Machete Kills and on TV shows like Breaking Bad, is an unlikely music video star, but he's front and center in Train's new clip for "Angel in Blue Jeans." He tells Entertainment Weekly that when the band reached out to him, he said yes right away.
"It's awesome," Trejo tells EW. "You know what? That band was really, really cool. I’d heard of them before, and when they asked me to do it I said 'absolutely.' It came out really good. All my friends say, we didn’t know you could sing!"
Trejo doesn't actually sing in the video -- he lip syncs to Train singer Pat Monahan's voice. But he does it so well that the effect is startling. "The minute I open my mouth everyone screams," he laughs.
In the video, Trejo plays a motorcycle-riding tough guy in the desert who's pining for his lost love, stolen by an evil sheriff played by Pat Monahan. In the end, Trejo gets the girl back, and gets to pistol-whip Pat as well.
"The shoot was hot. We were out in the desert. But we kept it going. We shot all day," Trejo tells EW. "It was so funny, they were all worried about asking me, can you ride a motorcycle? I’ve been riding a motorcycle since I was about 12!"
Over the years, Trejo has also appeared in videos for artists ranging from Enrique Iglesias, to the Jonas Brothers, to the Brazilian heavy metal band Sepultura. "I love doing them," he tells EW. "I love doing them because I meet a completely different bunch of people than in the movie business. A lot of the rock stars are really a lot of fun."
Trejo says he personally prefers to listen to oldies and hip-hop, but adds, "Any kind of music, I don’t care."
"Angel in Blue Jeans" also stars Hannah Simone from New Girl as Trejo's love interest. The song is the first release from Train's upcoming album Bulletproof Picasso.
Copyright 2014 ABC News Radio