2026Diary of a Wimpy Kid Christmas: The GetawayCaptain Stubbard (voice)Movie
2026R.J. DeckerReggie Decker · 2 episodesShow
2025Blue Eyed GirlDadMovie
2025UnconventionalWayne Guillory · 1 episodeShow
2024MatlockHoward 'Senior' Markston · 21 episodesShow
2024CameraEric · ProducerMovie
2024The Neon HighwayClaude AllenMovie
2024Desert RoadOld ManMovie
2023Lessons in ChemistryHarry Wilson · 3 episodesShow
2023Dreamin' WildDon Emerson Sr.Movie
2022A Christmas MysteryMayor DonovanMovie
2022Our Italian Christmas MemoriesVincent ColucciaMovie
2022End of the RoadCapt. JD HammersMovie
2021The PremiseWilliam · 1 episodeShow
2021Mr. MayorAdolphus Hass · 1 episodeShow
2020One Night in Miami...Mr. CarltonMovie
2020Acting: The First Six LessonsThe Teacher/Movie Director · Writer · ProducerMovie
2020Sordid LivesMovie
2020RobbieRobbie Walton Sr. · 8 episodesShow
2020Two/OneAlfredMovie
2020ElsewhereDadMovie
2020MessiahEdmund DeGuilles · 5 episodesShow
2019SupervizedTedMovie
2018GalvestonStan PtitkoMovie
2018All About NinaLarry MichaelsMovie
2018MosaicAlan Pape · 6 episodesShow
2018Lawless RangeMr. ReedMovie
2017Christmas in Angel FallsMichael D'AngeloMovie
2017The Mountain Between UsWalterMovie
2016GoliathRoy Wheeler · 5 episodesShow
2016Flower Shop Mystery: Dearly DepottedJeffreyMovie
2016GreenleafBob Whitmore · 5 episodesShow
2016Flower Shop Mystery: Snipped in the BudJeffreyMovie
2016Flower Shop Mystery: Mum's the WordJeffrey KnightMovie
2015Underdog KidsRon ButzMovie
2015BloodlineRoy Gilbert · 10 episodesShow
2014Penn Zero: Part-Time HeroSheriff Scaley Briggs (voice) · 4 episodesShow
2014black-ishPaul · 3 episodesShow
20141000 to 1CoachMovie
2013The MillersTom Miller · 34 episodesShow
2013Masters of SexBarton Scully · 21 episodesShow
2013RushlightsSheriff Robert Brogden Jr.Movie
2013The Goodwin GamesBenjamin Goodwin · 4 episodesShow
2013EdenBobMovie
2012Hit & RunClint PerrkinsMovie
2012Columbus CircleDr. Raymond FontaineMovie
2011HomelandRalph Warner · 4 episodesShow
2011The DescendantsCousin HughMovie
2011Game Time: Tackling the PastFrank WalkerMovie
2011Love BitesHal Sacovitch · 1 episodeShow
2011Franklin & BashLeonard Franklin · 3 episodesShow
2010StasisDr. GrahamMovie
2010My Girlfriend's BoyfriendUncle LoganMovie
2010Free Willy: Escape from Pirate's CoveGus GrisbyMovie
2010Don't Fade AwayChris WhiteMovie
2009White CollarAgent Kramer · 3 episodesShow
2009Spinning Into ButterDean Burton StraussMovie
2008Max PayneBB HensleyMovie
2008Stargate: ContinuumMajor General Hank LandryMovie
2008Stargate: The Ark of TruthMaj. Gen. Henry LandryMovie
2007Americanizing ShelleyGary GordonMovie
2007Operation Homecoming: Writing the Wartime ExperienceVoice 'Aftermath'Movie
200707 SpaceysMovie
2006The Good GermanColonel MullerMovie
2006Charlotte's WebDr. DorianMovie
2006Brothers and SistersNick Brody · 5 episodesShow
200610.5: ApocalypsePaul Hollister · 2 episodesShow
2006I-See-You.comHarvey BellingerMovie
2005My Name Is EarlCarl Hickey · 7 episodesShow
2005The CloserDetective George Andrews / Georgette · 1 episodeShow
2005Into the WestStephen Hoxie · 6 episodesShow
2005SmileStevenMovie
2005The Ballad of Jack and RoseMarty RanceMovie
2005American Dad!Doctor / Lieutenant Thacker (voice), Lieutenant Thacker (voice) · 1 episodeShow
2004Desperate HousewivesEli Scruggs · 1 episodeShow
2004Debating Robert LeeMr. LeeMovie
2004Evel KnievelJohn BorkMovie
2004Stargate AtlantisHank Landry, Major General Henry Landry, Major General Hank Landry · 3 episodesShow
200410.5Paul Hollister · 2 episodesShow
2003Out of the AshesHerman Prentiss, InterrogatorMovie