
Filmography46 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | WaywardSeries | Dwyane Andrews | 44 |
| 2022 | The Rookie: FedsSeries | Elijah Stone | 41 |
| 2021 | Firefly LaneSeries | Travis | 40 |
| 2019 | The Twilight ZoneSeries | — | 38 |
| 2018 | The RookieSeries | Elijah Stone | 37 |
| 2017 | SnowfallSeries | Buckley | 36 |
| 2017 | RansomSeries | Oliver Yates | 36 |
| 2016 | SlasherSeries | Dylan Bennett | 35 |
| 2015 | Chicago MedSeries | Jason Walker | 34 |
| 2015 | UnREALSeries | Dr. Simon | 34 |
| 2013 | MotiveSeries | Lee Ward | 32 |
| 2013 | PlushMovie | Butch Hopkins | 32 |
| 2013 | GracelandSeries | Dale "DJ" Jakes | 32 |
| 2012 | Chicago FireSeries | Danny Booker | 31 |
| 2012 | Dead Before DawnMovie | Dazzle Darlington | 31 |
| 2011 | Falling SkiesSeries | Jamil Dexter | 30 |
| 2011 | Three InchesMovie | Macklin Sportello | 30 |
| 2011 | Three InchesSeries | — | 30 |
| 2011 | 17th PrecinctMovie | Andres Lopez | 30 |
| 2010 | R. L. Stine's The Haunting HourSeries | Major Mayhem | 29 |
| 2010 | TRON: LegacyMovie | Sobel (uncredited) | 29 |
| 2010 | Human TargetSeries | Omar | 29 |
| 2010 | Hard Ride to HellMovie | Dirk | 29 |
| 2010 | Tucker and Dale vs. EvilMovie | Jason | 29 |
| 2010 | BetwixtMovie | Decker | 29 |
| 2009 | Harper's IslandSeries | Danny Brooks | 28 |
| 2009 | Love HappensMovie | Mohawk | 28 |
| 2009 | Dr. Dolittle: Million Dollar MuttsMovie | Brandon Turner | 28 |
| 2009 | RevolutionMovie | — | 28 |
| 2009 | ColeMovie | Clay | 28 |
| 2008 | ViceMovie | Gangbanger Driver | 27 |
| 2008 | Love Sick: Secrets of a Sex AddictMovie | Gabriel | 27 |
| 2008 | Sea BeastMovie | Drew | 27 |
| 2007 | ScarMovie | Howard | 26 |
| 2007 | The Best YearsSeries | Devon Sylver | 26 |
| 2005 | Criminal MindsSeries | Captain Adrian Scott | 24 |
| 2005 | ReunionSeries | — | 24 |
| 2005 | Power Rangers S.P.D.: ZappedMovie | Jack Landors | 24 |
| 2005 | Power Rangers S.P.D.: Joining ForcesMovie | Jack Landors | 24 |
| 2005 | Power Rangers S.P.D.: WiredMovie | Jack Landors | 24 |
| 2005 | Power Rangers S.P.D.: BoomMovie | Jack Landors | 24 |
| 2005 | Power Rangers S.P.D.: StakeoutMovie | Jack Landors | 24 |
| 2004 | Scooby-Doo 2: Monsters UnleashedMovie | Skater Dude #2 | 23 |
| 2001 | SmallvilleSeries | Yance | 20 |
| 2000 | CSI: Crime Scene InvestigationSeries | Anthony Samuels | 19 |
| 1993 | Power RangersSeries | Jack Landors | 12 |