Answer
Danny Trejo reprised his role as Machete in the Machete film franchise. The franchise began with the 2010 film Machete, in which Trejo played a former Mexican Federale who is recruited by the U.S. government to assassinate a drug lord. The film was a critical and commercial success, and led to two sequels, Machete Kills (2013) and Machete Kills Again.. in Space (2018).