2024Our Happy PlaceDerekMovie
2024Four Influencers and a Funeral@bestoftheblessedMovie
2023BookieEugene Byrd · 1 episodeShow
2022Rise of the Teenage Mutant Ninja Turtles: The MovieSecurity Guard / Police / Office Man 2 / Café Man (voice)Movie
2022Quantum LeapDr. Everett Harper · 1 episodeShow
2022ImmanenceDavisMovie
2022The Legend of Vox MachinaCaptain Jarett (voice), Additional Voices (voice) · 5 episodesShow
2022Comic EscapeGeneMovie
2021The Ghost and Molly McGeePrincipal O'Connor / The Fizz Wizz (voice), Principal O'Connor (voice) · 6 episodesShow
2021DC Showcase: The LosersHenry 'Mile a Minute' Jones (voice)Movie
2021The GazeMovie
2021Secrets of Sulphur SpringsSam Tremont · 16 episodesShow
2020Superman: Man of TomorrowRon Troupe (voice)Movie
2020Definition PleaseWayland PinesMovie
20209-1-1: Lone StarWill · 1 episodeShow
2019All RiseBert Taylor · 1 episodeShow
2019A Million Little PiecesMattyMovie
2019L.A.'s FinestBig Mikey · 2 episodesShow
2018LEGO Star Wars: All-StarsZander Freemaker (voice) · 1 episodeShow
2018Rise of the Teenage Mutant Ninja TurtlesCortex (voice) · 1 episodeShow
2017One Day at a TimeSalesman · 1 episodeShow
2016LEGO Star Wars: The Freemaker AdventuresZander Freemaker (voice) · 26 episodesShow
2016Dependent's DayPoker RossMovie
2012Rock JocksLayneMovie
2012DaybreakCharles · 5 episodesShow
2011SuburgatoryCyrus · 1 episodeShow
2011The BarracksSSG HendersonMovie
2010How to Make Love to a WomanLayne WilsonMovie
2010Amish GraceDannyMovie
2009Easier with PracticeAaronMovie
2008True BloodJerome · 3 episodesShow
2008Raising the BarAndre Jackman · 1 episodeShow
2008JuliaLeonMovie
2007LifeBen Mosby · 1 episodeShow
2007Rails & TiesOtis HiggsMovie
2006HeroesCampaign Manager · 4 episodesShow
2006SharkKurt Bellows · 1 episodeShow
2006EurekaDr Michael Clark · 1 episodeShow
2005ConfessTerell LessorMovie
2005Night StalkerAlex Nyby · 4 episodesShow
2005Ghost WhispererDerrick Lee · 1 episodeShow
2005Numb3rsVic Moritz · 1 episodeShow
2004Buds For LifePaul DobsonMovie
2004Anacondas: The Hunt for the Blood OrchidCole BurrisMovie
2004One Point ONileMovie
2003The Lyon's Den1 episodeShow
20028 MileWinkMovie
2002Half & HalfDerek · 1 episodeShow
2002Survival IslandDougMovie
2001Crossing JordanSidney · 13 episodesShow
2001LiftAngeloMovie
2000Enslavement: The True Story of Fanny KembleJackMovie
2000D.C.1 episodeShow
1999Third WatchNathaniel 'Puppet' Ryder · 2 episodesShow
1999WhiteboyzKhalidMovie
1998The Substitute 2: School's OutMaceMovie
1998For Your Love4 episodesShow
1997Color of JusticeKennyMovie
1996TwistedWillus Burns, her sonMovie
1996SleepersRizzoMovie
1996Promised Land2 episodesShow