Actor (43 credits)
- Shaft (2019) Assailant #1
- Stuber (2019) Goon #1 (Tracksuit)
- Gone (2018) Salazar
- Bing feng: Yong heng zhi men (2018) SFK
- Peppermint (2018) Garcia's Thug #1
- Training Day (2017) Luche Libre Partner
- Time Trap (2017) The Guardian
- Arsenal (2017) Eddie's Thug #1, not listed in credits
- Kill'em All (2017) Body Gaurd #1
- American Made (2017) Colombian Assassin #1, not listed in credits
- Bright (2017) Lexus Passenger, not listed in credits
- Six (2017) Chechen Soldier #1 / not listed in credits
- Sleepless (2017) Car Jacker #1, not listed in credits
- Sultan (2016) MMA Fighter 1
- AmeriGeddon (2016) U.N. Soldier, not listed in credits
- Queen of the South (2016) Casillas Gaurd, not listed in credits
- Chance (2016) Gomez
- The Breaks (2016) UC officer #2
- Back in the Day (2016) Martinez, not listed in credits
- MacGyver (2016) Sniper
- Daredevil (2015) Criminal #2, not listed in credits
- Dixieland (2015) Hector
- Creed (2015) Flores
- Into the Badlands (2015) Nomad #1 (Versailles)
- The Shift Rising (2015) Robert
- Get Hard (2014) Big Guy #3, not listed in credits
- A Walk Among the Tombstones (2014) Dominican Banger #2
- From Dusk Till Dawn: The Series (2014) Muscle
- Bad Country (2014) Naseem, not listed in credits
- Most People (2014) Police Officer
- Reset (2014) Security Protocol
- The Originals (2013) Sentry #1 / not listed in credits
- Hostages (2013) Thug 2
- Dallas (2012) Inmate #1
- Warrior (2011) Diego Santana
- Never Back Down 2: The Beatdown (2011) Martinez
- Aim High (2011) Luther
- Hard Way Heroes (2010) Henry Lee
- Vengeance (2010) Juvi
- Beatdown (2010) Large Biker, not listed in credits
- Cop Out (2010) Goon #4
- Terriers (2010) Illegal #2
- Valentine's Day (2010) Gardner, not listed in credits