
Filmography27 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2027 | Cold CountrySeries | — | 52 |
| 2026 | Bass X MachinaSeries | Lighthorse (voice) | 51 |
| 2025 | Park AvenueMovie | Anders | 50 |
| 2025 | The American RevolutionSeries | Tsiyu Gansini / Shingas (voice) | 50 |
| 2024 | EchoSeries | Henry 'Black Crow' Lopez | 49 |
| 2024 | Marvel Studios Assembled: The Making of EchoMovie | Self - Henry “Black Crow” Lopez | 49 |
| 2023 | The American BuffaloSeries | (voice) | 48 |
| 2022 | The EnglishSeries | Eli Whipp | 47 |
| 2018 | Woman Walks AheadMovie | Chaska | 43 |
| 2017 | ScalpedMovie | Sheriff Falls Down | 42 |
| 2016 | Touched with FireMovie | Marco's Construction Boss | 41 |
| 2015 | Marvel's Jessica JonesSeries | Jace Montero | 40 |
| 2015 | Sneaky PeteSeries | Chayton Dockery | 40 |
| 2015 | BlindspotSeries | Dominic Masters | 40 |
| 2015 | Addiction: A 60's Love StoryMovie | Rick Barone | 40 |
| 2014 | Winter in the BloodMovie | Virgil First Raise | 39 |
| 2013 | BansheeSeries | Billy Raven | 38 |
| 2012 | LongmireSeries | Micah Dawson | 37 |
| 2012 | The Twilight Saga: Breaking Dawn - Part 2Movie | Sam Uley | 37 |
| 2012 | The FrontierMovie | Eli | 37 |
| 2011 | The Twilight Saga: Breaking Dawn - Part 1Movie | Sam Uley | 36 |
| 2011 | Halloween WarsSeries | Self - Guest Judge | 36 |
| 2011 | Shouting SecretsMovie | Wesley | 36 |
| 2010 | The Twilight Saga: EclipseMovie | Sam Uley | 35 |
| 2009 | The Twilight Saga: New MoonMovie | Sam Uley | 34 |
| 2003 | DreamkeeperMovie | Eagle Boy | 28 |
| 2003 | DreamkeeperSeries | Eagle Boy | 28 |