2026Why Did I Get Married Again?MikeMovie
2025Aftershock: The Nicole P. Bell StoryAnthony RiccoMovie
2023The Hard HitDirector RossMovie
2022Fantasy FootballScreenplayMovie
2019A Black Lady Sketch ShowBubba · 1 episodeShow
2019Round of Your LifeCoach WilsonMovie
2019The PublicChief Tom EdwardsMovie
2018SanitatumShelton ScottMovie
2018Edge of the WorldChaplain JacobsMovie
2017Wisdom of the CrowdDetective Cavanaugh · 13 episodesShow
2017A Question of FaithDavid NewmanMovie
2017Another YouProfessor ThompsonMovie
2017CHiPsParishMovie
2017Secrets of DeceptionDetective JonesMovie
2017Santa Clarita DietRick · 10 episodesShow
2016Restored MeCoach Maurice DurrellMovie
2016TeachersFrank Humphrey · 4 episodesShow
2015ConcussionAndre WatersMovie
2015NarcosAgent DEA · 1 episodeShow
2015Hot PursuitDeputy Marshall JacksonMovie
2015ForgivenessPastor Joseph JenkinsMovie
2014Lyfe's JourneyPastor TaylorMovie
2014ExtantJD's Friend · 3 episodesShow
2014CruRichard 'Rich' HughesMovie
2014Hear No EvilSamuelMovie
2014GodzillaCaptain Russell HamptonMovie
2013The Last LetterMr. TinesMovie
2013Life of a KingPerryMovie
2012Atlas Shrugged: Part IIEddie WillersMovie
2012The Great DivideJeffMovie
2012Note to SelfCurtis Sr.Movie
2011Super 8OvermyerMovie
2010NikitaCommander Evan Danforth · 3 episodesShow
2010Caught in the CrossfireCaptain EmmettMovie
2010Why Did I Get Married Too?MikeMovie
2008Vantage PointHoldenMovie
2008Terminator: The Sarah Connor ChroniclesJames Ellison · 31 episodesShow
200815 Minutes of FameBradley WainwrightMovie
2007Why Did I Get Married?MikeMovie
2007Traci TownsendTravisMovie
2007Game of LifeMarkMovie
2007DirtBulldog · 1 episodeShow
2006Cutting RoomSteveMovie
2006Time BombDouglas CampbellMovie
2005Riding the Bus with My SisterJesseMovie
2005Guess WhoMan on CellphoneMovie
2005Numb3rsBlanchard · 1 episodeShow
2004CollateralTraffic Cop #1Movie
2004Soul PlaneFalse Denzel (uncredited)Movie
2004TwistedWilson JeffersonMovie
2004ParadiseSenator Michael LinneyMovie
2003Full-Court MiracleLamont CarrMovie
2003Las VegasKeith Mannix · 1 episodeShow
2003Phone BoothSergeant ColeMovie
2002Second StringGerry FullertonMovie
2002Moonlight MileTyMovie
2002GSummer GMovie
2002Book of Love: The Definitive Reason Why Men Are DogsBen StrongMovie
2000LockdownAvery MontgomeryMovie
2000Auggie RoseOfficer DeckerMovie
1999Judging AmyBruce Van Exel · 138 episodesShow
1999IncognitoJake HunterMovie
1999The WoodSlimMovie
1999Goodbye LoverDetective OneMovie
1997Kiss the GirlsSeth SamuelMovie
1997Brooklyn SouthClement Johnson · 22 episodesShow