2026Love StorySenator Edward 'Ted' Kennedy · 3 episodesShow
2025DusterWesson Groomes · 2 episodesShow
2025The Island Between TidesDadMovie
2023SisterSJimmy · 6 episodesShow
2023Door MouseEddieMovie
2022All My Puny SorrowsJake Von RiesenMovie
2021Resident Evil: Welcome to Raccoon CityChief IronsMovie
2021Sometime Other Than NowSamMovie
2021The EqualizerColton Fisk · 4 episodesShow
2020DummyDan Harmon · 10 episodesShow
2019StumptownArtie Banks P.I. · 2 episodesShow
2019DepartureSheriff McCullough · 6 episodesShow
2018We Only Know So MuchJamesMovie
2018The Cloverfield ParadoxMark StamblerMovie
2017GeniusStrom Thurmond · 3 episodesShow
2016Gotham StoriesHarvey Bullock · 5 episodesShow
2015The IntrudersJerry HalshfordMovie
2015Vikings: Athelstan's JournalKing Horik (archive footage) · 5 episodesShow
2014GothamHarvey Bullock · 100 episodesShow
2013CBGBMerv FergusonMovie
20139 Full MoonsCharlie King NashMovie
2013Kill for MeGarret JonesMovie
2012Silent NightSanta JimMovie
2012The Reef 2: High TideTroy (voice)Movie
2012Sunshine Sketches of a Little TownJosh SmithMovie
2011Shark Night 3DSheriff Greg SabinMovie
2011Oliver ShermanFranklin PageMovie
2010TerriersHank Dolworth · 13 episodesShow
2010Charlie St. CloudTink WeatherbeeMovie
2009Royal PainsErnie McGillicuddy · 2 episodesShow
2009The LodgerBuntingMovie
20081%MisfitMovie
2008Max PayneAlex BalderMovie
2007LifeKevin Tidwell · 21 episodesShow
2007DamagesTom's Friend · 1 episodeShow
2007Purple VioletsChazz ColemanMovie
2007ZodiacKen NarlowMovie
2007The Good LifeDaryllMovie
2007Ghost RiderMackMovie
2007The Knights of ProsperityEugene Gurkin · 13 episodes · Director · 1 episodeShow
2006The ExDon WollebinMovie
2006Citizen DuaneUncle BingoMovie
2006Shark BaitTroy (voice)Movie
2006The GroomsmenJimboMovie
2006Jack's LawBuzz (uncredited)Movie
2006Almost HeavenMark BradyMovie
2006Tennis Anyone?Danny Macklin · Writer · DirectorMovie
2005Just Like HeavenJack HouriskeyMovie
2003I Love the '80s Strikes Back10 episodesShow
2003I Love the '70s10 episodesShow
2003American SplendorStage Actor HarveyMovie
2003Two DaysRay O'ConnorMovie
2003ConfidenceWhitworthMovie
2002Comic Book VillainsRaymond McGillicudyMovie
2001The ChâteauSonnyMovie
2001Grounded for LifeSean Finnerty · 91 episodesShow
2000Steal This MovieStew AlbertMovie
2000The Tao of SteveDexMovie
2000The PatriotDan ScottMovie
2000The OpportunistsPat DuffyMovie
2000TakedownAlex LoweMovie
2000Reindeer GamesPugMovie
2000The Million Dollar HotelCharley BestMovie
1999The Big TeaseEamonnMovie
1999Runaway BridePriest BrianMovie
1998The Thin Red LineMarl (uncredited)Movie
1998BladeQuinnMovie
1998First Love, Last RitesRedMovie
1998A Bright Shining LieSteven BurnettMovie
1998GlamTom StoneMovie
1998Men with GunsGoldman · Co-Executive ProducerMovie
1997GunLuke · 1 episodeShow
1997The PracticeA.D.A. Dickie Flood · 5 episodesShow