Untitled Terrence Malick Project (date to be announced)
And Punching the Clown (2016) …
Transpecos (2016) … Lou Hobbs
Weightless (2016) …
Triple 9 (2016) … Jorge Rodriguez
Westworld (TV series) (2016) … Lawrence
Evil Men (TV) (2015) … Lazlo Kirk
Man Down (2015) … Charles
Ballers (TV series) (2015) … Maximo Gomez
Stung (2015) … Sydney
Knight of Cups (2015) … Jordan
Hacker (2015) … Zed
Transcendence (2014) … Martin
The Blacklist (2013) … Hector Lorca
Cleaners (TV series : 2013) … Julian
Pacific Rim (2013) … Tendo Choi
Red Widow (TV series) (2013) … James Ramos
Parker (2013) … Ross
Freeloaders (2012) … Vic
Abraham Lincoln Vampire Hunter: The Great Calamity (video short) (2012) … Edgar Allan Poe
Hellbenders (2012) … Lawrence
Gotten (video short) (2012) … Gun Dealer
Potus (video short) (2012) … Pimp
Machine Gun Justice (short) (2011) … Jack Grizzly
Pound Puppies (TV) (2011) … Scar / Weasel
The Event (TV series) (2010-2011) … Thomas
The FP (2011) … CC Jam
CSI: NY (TV “Nothing for Something) (2011) … Raymond Harris
Scott Pilgrim vs. the World (2010) … Vegan Police
The Experiment (2010) … Nix
Tell Tale (2010) … Detective
Southland (TV series) (2010) … Detective Ray Suarez
Brothers (2009/II) …. Major Cavazos
Boondock Saints II: All Saints Day (2009) … Romeo
Extract (2009) … Step
Crank: High Voltage (2009) … El Huron
Star Trek (2009) … Ayel
The Perfect Game (2009) … Cesar
Tom Cool (2009) … Tom Picasso
The Horsemen (2009) … Stingray
“Fear Itself” … Richard ‘Family Man’ Brautigan (TV – 1 episode, 2008)
Still Waters (2008) … Jacob
Sunshine Cleaning (2008) … Winston