Rogelio Torrez

Rogelio Torrez is the main villain in the 2010 film Machete. He was portrayed by Steven Seagal.