2024Nobody Wants ThisJulian · 3 episodesShow
2021Bill Burr Presents Immoral CompassCoach · 1 episodeShow
20212 TimersHowardMovie
2021The War of the Worlds 2021Movie
2020Allan The DogBarrickMovie
2020IndebtedStew · 12 episodesShow
2019Scooby-Doo and Guess Who?Alfred Pennyworth (voice) · 1 episodeShow
2019Marvel Rising: Chasing GhostsCaptain Stacy / Security Guard (voice)Movie
2018Return to Christmas CreekHarryMovie
2018The PerfectionAntonMovie
2018Marvel Rising: InitiationCapt. George Stacy (voice) · 6 episodesShow
2018This CloseMichael's Dad · 2 episodesShow
2017Batman vs. Two-FaceAlfred Pennyworth (voice)Movie
2017Get ShortyLaurence Budd · 7 episodesShow
2017A Thousand JunkiesMosheMovie
2017Handsome: A Netflix Mystery MovieTalbert BacornMovie
201713 Reasons WhyGary Bolan · 25 episodesShow
2017Tom Clancy's Ghost Recon Wildlands: War Within The CartelDeputy Director DavisMovie
2016Channel ZeroAbel Carnacki · 6 episodesShow
2016Batman: Return of the Caped CrusadersAlfred Pennyworth (voice)Movie
2016Amateur NightDr. KurtzMovie
2015:DRYVRSDoug · 5 episodesShow
2015Kiss MeArthurMovie
2015BallersJulian Anderson · 8 episodesShow
2015iZombieVaughn Du Clark · 11 episodesShow
2014How to Get Away with MurderMax St. Vincent · 1 episodeShow
2014NCIS: New OrleansDouglas Hamilton · 18 episodesShow
2014Chasing LifeDr. George Carver · 21 episodesShow
2014Murder in the FirstBill Wilkerson · 1 episodeShow
2014Bad TeacherRay · 1 episodeShow
2014HelixBrother Michael · 13 episodesShow
2013MomPatrick · 5 episodesShow
2013Sleepy HollowThomas Jefferson · 1 episodeShow
2013Tom, Dick and HarrietTom BurnsMovie
2013Marvel's AvengersBeyonder (voice) · 1 episodeShow
2013Eve of DestructionDr. Karl Dameron · 2 episodesShow
2013CrawlspaceAldon WebberMovie
2012Malibu CountryPete · 1 episodeShow
2012The Mindy ProjectJames · 1 episodeShow
2012Ruth & EricaCameron · 2 episodesShow
2012A Dog Named DukeTerry PoleskyMovie
2012Leader of the PackJerryMovie
2012House of LiesRon Zobel · 6 episodesShow
2011The Big YearRickMovie
20112 Broke GirlsMartin Channing · 3 episodesShow
2011Web TherapyRobert Lachman · 2 episodesShow
2011A Fairly Odd Movie: Grow Up, Timmy Turner!Hugh J. MagnateMovie
2011Falling Skies3 episodesShow
2011Leap YearRemy Doyle · 2 episodesShow
2011Son of MorningLt. Govener FinchMovie
2011A Little Bit of HeavenRob RandolphMovie
2010Hot in ClevelandKyle, K.C. · 1 episodeShow
2010Happy TownJohn Haplin · 8 episodesShow
2010ParenthoodJack Kraft · 1 episodeShow
2009CommunityDetective Butcher · 1 episodeShow
2009My One and OnlyWallace McAllisterMovie
2009Party DownRicky Sargulesh · 1 episodeShow
2008Childrens HospitalJohn Tandy · 1 episodeShow
2008Farm HouseSamaelMovie
2008Web TherapyRobert Lachman · 3 episodesShow
2008In Plain SightMike Faber · 3 episodesShow
2007Choose ConnorLawrence ConnorMovie
2007More of MeAlexMovie
2006Brothers and SistersGraham Finch · 8 episodesShow
2006Studio 60 on the Sunset StripJack Rudolph · 22 episodesShow
2006Nightmares & Dreamscapes: From the Stories of Stephen KingClark Rivingham · 1 episodeShow
2006PsychJack · 1 episodeShow
2006DesperationSteve AmesMovie
2006Working with a Master: Mick GarrisMovie
2006The AmateursHowardMovie
2006Reefer Madness: The Movie MusicalJack Stone / George WashingtonMovie
2005JeniferFrank Spivey · WriterMovie
2005Masters of HorrorFrank Spivey · 1 episode · Writer · 1 episodeShow
2005Inside OutNormanMovie