Danny Trejo is an American actor. His filmography consists of about 250 film and television roles. His prominence in the B movie scene has resulted in disparate media sources referring to Trejo as an "iconic actor" and a "film legend", among other titles.
Trejo's film career began in 1985, when he "accidentally" landed a role in Runaway Train, playing a boxer for a daily fee of $320. Prior to that, Trejo had served time in prison on multiple occasions and worked as a drug counsellor after his release. Trejo credits the first film in which he was given a proper credited role as Art Sanella in '. He went on to star in a multitude of other films, including Desperado, From Dusk till Dawn, Con Air, Reindeer Games, and Grindhouse, among others.
From 2001 to 2003, Trejo appeared in the Robert Rodriguez-directed Spy Kids franchise as Isador "Machete" Cortez, in the films Spy Kids, ' and '. He also voiced Uncle Machete in the video game Spy Kids: Mega Mission Zone. In 2007, Trejo reprised his role in a fictional trailer in Grindhouse, also directed by Rodriguez; subsequently, in 2010, Trejo reprised his role as Machete in a spin-off exploitation film of the same name as the protagonist, also directed by Rodriguez. The character is cited as his "first major film role". Subsequently, Trejo reprised his role as Machete in ', with the success of Machete also resulting in a direct sequel, Machete Kills, with Trejo once again reprising his role. Trejo has been cast in many television programmes, including Baywatch, where he portrayed different characters for different episodes. Outside of film and television appearances, Trejo has also been featured in a handful of music videos, including the video for Dustin Tavella's "Everybody Knows (Douchebag)". He voiced the characters Umberto Robina for the video games ' and ', himself in ' (2004), Raul Tejada in ', Trainer Duke in ', himself in ' and Call of The Dead and ' and also himself in Far Cry 6: Danny and Dani vs. Everybody, and SCUM, among others.