
Filmography19 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | LandmanSeries | Jimenez | 39 |
| 2024 | American Sports Story: Aaron HernandezSeries | Carlos 'Charlie Boy' Ortiz | 39 |
| 2021 | The Last SonMovie | Patty | 36 |
| 2016 | Suicide SquadMovie | Gomez - Seal Team A | 31 |
| 2015 | Bone TomahawkMovie | Eagle Skulls | 30 |
| 2014 | Cry NowMovie | Eric | 29 |
| 2014 | New WorldsSeries | Masca | 29 |
| 2013 | Big ThunderMovie | Hosa | 28 |
| 2012 | 186 Dollars to FreedomMovie | Nicaragua | 27 |
| 2012 | Mine GamesMovie | TJ | 27 |
| 2011 | The Twilight Saga: Breaking Dawn - Part 1Movie | Paul | 26 |
| 2011 | The RoommateMovie | Frat Boy | 26 |
| 2010 | The Walking DeadSeries | Carver | 25 |
| 2010 | The Twilight Saga: EclipseMovie | Paul | 25 |
| 2009 | The Twilight Saga: New MoonMovie | Paul | 24 |
| 2007 | Two Spirits One JourneyMovie | — | 22 |
| 1988 | American ExperienceSeries | Warrior | 3 |
| 0 | SubversionMovie | — | — |
| 0 | Pig VillageMovie | — | — |