
Filmography28 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | SinnersMovie | Cornbread | 47 |
| 2024 | Naples to New YorkMovie | George | 46 |
| 2022 | ONI: Thunder God's TaleSeries | Putaro (voice) | 44 |
| 2022 | Rise of the Teenage Mutant Ninja Turtles: The MovieMovie | Raph / Office Man 1 (voice) | 44 |
| 2021 | RugratsSeries | Randy Carmichael (voice) | 43 |
| 2019 | Above SuspicionMovie | Denver Rhodes | 41 |
| 2018 | Rise of the Teenage Mutant Ninja TurtlesSeries | Raphael (voice) | 40 |
| 2015 | BallersSeries | Charles Greane | 37 |
| 2013 | HomefrontMovie | Teedo | 35 |
| 2012 | House of LiesSeries | Slim Walters | 34 |
| 2010 | The Sorcerer's ApprenticeMovie | Bennet Zurrow | 32 |
| 2010 | Blood Done Sign My NameMovie | Herman Cozart | 32 |
| 2008 | Eleventh HourSeries | Felix Lee | 30 |
| 2008 | Miracle at St. AnnaMovie | Private First Class Sam Train | 30 |
| 2008 | The ExpressMovie | Jack Buckley | 30 |
| 2007 | TransformersMovie | Glen's Cousin (uncredited) | 29 |
| 2007 | Things We Lost in the FireMovie | Neal | 29 |
| 2007 | Lucky YouMovie | Card Grabber | 29 |
| 2005 | Hell's KitchenSeries | Self - Restaurant Patron | 27 |
| 2005 | American Pie Presents: Band CampMovie | Oscar | 27 |
| 2005 | Get Rich or Die Tryin'Movie | Keryl | 27 |
| 2005 | Sex, Love & SecretsSeries | Travis | 27 |
| 2004 | Shall We Dance?Movie | Vern | 26 |
| 2003 | UndefeatedMovie | Mack | 25 |
| 2002 | CSI: MiamiSeries | Walter Simmons | 24 |
| 2000 | ObstaclesMovie | Big June (jung) | 22 |
| 1999 | Law & Order: Special Victims UnitSeries | Rudi Bixton | 21 |
| 1999 | The West WingSeries | Orlando Kettles | 21 |