2026BrianMovie
2025Frontier CrucibleMajor O'RourkeMovie
2025The Running ManMolieMovie
2025Train DreamsArn PeeplesMovie
2025Soul on FireJack BuckMovie
2024Kingdom of the Planet of the ApesTrevathanMovie
2024Ricky StanickySummerhayesMovie
2023Maybe I DoSamMovie
2023AccusedRaymond · 1 episodeShow
2022The DropoutRichard Fuisz · 5 episodesShow
2020Shameless Hall of ShameFrank Gallagher · 1 episodeShow
2018KrystalWyattMovie
2016Blood FatherKirby CurtisMovie
2016Stealing CarsPhilip WyattMovie
2015RoomRobertMovie
2015Dial a PrayerBillMovie
2015WalterDr. CormanMovie
2014CakeLeonardMovie
2014Two-Bit WaltzCarlMovie
2014RudderlessTrillMovie
2013A Single ShotPittMovie
2013Trust MeGaryMovie
2013Citizen HearstNarratorMovie
2012The SessionsFather BrendanMovie
2012Curious George: Saves the DayThe Narrator (voice)Movie
2011Portraits in Dramatic TimeMovie
2011The Lincoln LawyerFrank LevinMovie
2010Dirty GirlRayMovie
2010MarmadukeDon TwomblyMovie
2009ShortsDr. NoseworthyMovie
2009The Maiden HeistGeorge McLendonMovie
2008The Tale of DespereauxLester (voice)Movie
2008The DealCharlie BernsMovie
2008Bart Got a RoomErnie SteinMovie
2007He Was a Quiet ManGene ShelbyMovie
2007Curious George: Rocket Ride and Other AdventuresMovie
2007Wild HogsDudley FrankMovie
2006Inland EmpireAnnouncerMovie
2006BobbyPaul EbbersMovie
2006Curious GeorgeNarrator (voice) · 60 episodesShow
2006Everyone's HeroLefty Maginnis (voice)Movie
2006Choose Your Own Adventure: The Abominable SnowmanRudyard North (voice)Movie
2006EdmondEdmondMovie
2006Nightmares & Dreamscapes: From the Stories of Stephen KingClyde Umney / Sam Landry / George Demmick · 1 episodeShow
2006The UnitPresident of the United States · 1 episodeShow
2006DoogalBrian (voice)Movie
2005Thank You for SmokingSenator Ortolan FinistirreMovie
2005SaharaAdmiral Jim SandeckerMovie
2004The Wool CapGigotMovie
2004CellularSgt. Bob MooneyMovie
2004Reversible ErrorsArthur RavenMovie
2004SpartanStoddardMovie
2004In Enemy HandsNathan TraversMovie
2003The CoolerBernie LootzMovie
2003The True Story of SeabiscuitNarrator (voice)Movie
2003SeabiscuitTick Tock McGlaughlinMovie
2003Out of OrderSteven · 5 episodesShow
2003Stealing SinatraJohn IrwinMovie
2002It's a Very Merry Muppet Christmas MovieGlennMovie
2002Welcome to CollinwoodRileyMovie
2002Door to DoorBill PorterMovie
2001FocusLawrence 'Larry' NewmanMovie
2001Jurassic Park IIIPaul KirbyMovie
2000PanicAlexMovie
2000State and MainWalt PriceMovie
1999MagnoliaQuiz Kid Donnie SmithMovie
1999Happy, TexasSheriff Chappy DentMovie
1999The Night of the Headless HorsemanIchabod CraneMovie
1999A Slight Case of MurderTerry ThorpeMovie
1999Mystery MenShoveler / EddieMovie
1999Batman Beyond: Tech Wars and Disappearing InqueAaron HerbstMovie
1999Batman BeyondAaron Herbst (voice), Karros (voice) · 1 episodeShow
1999The Secret of NIMH 2: Timmy to the RescueJustin (voice)Movie