2026ScorpionMovie
2025Muzzle: City of WolvesJake RosserMovie
2025Thieves HighwayFrank BennettMovie
2024ClassifiedEvan ShawMovie
2024Chief of StationBen MalloyMovie
2023The BricklayerVailMovie
2023Rumble Through the DarkJack BoucherMovie
2023MuzzleJake RosserMovie
2023AmbushCapitaine DrummondMovie
2022PantheonCary Duval (voice) · 16 episodesShow
2022The First LadyGerald Ford · 10 episodesShow
2020WanderArthur BretnikMovie
2019Line of DutyFrank PennyMovie
2019MidwayLieutenant Colonel Jimmy DoolittleMovie
2018The Violet HourGregMovie
2018The RomanoffsGreg · 1 episodeShow
2016IncarnateSeth EmberMovie
2016Bleed for ThisKevin RooneyMovie
2016SullyJeff SkilesMovie
2016London Has FallenPresident Benjamin AsherMovie
2015My All AmericanDarrell RoyalMovie
2014I, FrankensteinAdamMovie
2013Olympus Has FallenPresident Benjamin AsherMovie
2012ErasedBen LoganMovie
2011The Rum DiarySandersonMovie
2011Battle: Los AngelesMichael NantzMovie
2010Rabbit HoleHowie CorbettMovie
2009Love HappensBurkeMovie
2008TowelheadMr. VuosoMovie
2008Batman Unmasked: The Psychology of The Dark KnightHarvey Dent (archive footage)Movie
2008Gotham TonightHarvey Dent · 4 episodesShow
2007TumbleManMovie
2007Meet BillBillMovie
2007No ReservationsNickMovie
2007Operation Homecoming: Writing the Wartime ExperienceRoad Work (voice)Movie
2006The Black DahliaLee BlanchardMovie
2006The Wicker ManTruck Stop PatronMovie
2006Conversations with Other WomenManMovie
2005NeverwasZach RileyMovie
2005Thank You for SmokingNick NaylorMovie
2004Suspect ZeroThomas MackelwayMovie
2003PaycheckJames RethrickMovie
2003The MissingBrake BaldwinMovie
2003The CoreDr. Josh KeyesMovie
2002PossessionRoland MitchellMovie
2001The PledgeStan KrolakMovie
2000Nurse BettyDelMovie
2000Erin BrockovichGeorgeMovie
1999Any Given SundayNick CrozierMovie
1999MollyBuck McKayMovie
1998ThursdayNickMovie
1998Your Friends & NeighborsBarryMovie
1997In the Company of MenChadMovie
1996Aliens in the Family1 episodeShow
1993Slaughter of the InnocentsKen ReynoldsMovie
1992Double JeopardyDwayneMovie
1992Godly Sorrow Leads to RepentanceMattMovie
1992ShavingJackieMovie