2023Killers of the Flower MoonDetective BurnsMovie
2023Sound of FreedomEarl BuchananMovie
2023Paul T. GoldmanRoyce Auditioner · 1 episodeShow
2019The IrishmanFrank 'Fitz' FitzsimmonsMovie
2019Doom PatrolBig D · 1 episodeShow
2018Little ItalyVinceMovie
2018American AnimalsWarren Lipka SeniorMovie
2017SuburbiconUncle MitchMovie
2017Chicago JusticeWilliam O'Boyle · 1 episodeShow
2016The AccountantDonMovie
2016Dallas, Sunday MorningJack RubyMovie
2014NCIS: New OrleansSteven Bellamy · 1 episodeShow
2014ForeverNorman Sontag · 1 episodeShow
2014Madam SecretaryTom Ryan · 1 episodeShow
2014The LeftoversNeil · 1 episodeShow
2013The Smurfs: The Legend of Smurfy HollowHefty Smurf (voice)Movie
2013The Smurfs 2Hefty Smurf (voice)Movie
2012Hornet's NestSethMovie
2011The Smurfs: A Christmas CarolHefty (voice)Movie
2011UnforgettableLt. Willard · 1 episodeShow
2011The SmurfsHefty Smurf (voice)Movie
2010Blue BloodsJimmy Burke · 1 episodeShow
2010JustifiedKemp · 1 episodeShow
2009The Taking of Pelham 1 2 3Jerry Pollard, motormanMovie
2008RecountClay RobertsMovie
2007Mixed BlessingsHank · 26 episodesShow
2006Charlotte's WebHomer ZuckermanMovie
2006Jesse Stone: Death in ParadiseNorman ShawMovie
2006Thief2 episodesShow
2005Everybody Hates ChrisArt Wuliger · 1 episodeShow
2005Close to HomeRandy Stevens · 1 episodeShow
2005Numb3rsJoe Thibodeaux · 1 episodeShow
2003Cold CaseVinnie Buonaforte / Brown · 1 episodeShow
2003Las VegasNed Oshinski · 1 episodeShow
2003Nip/TuckArthur · 1 episodeShow
2002BoomtownPolice Department Police Officer III Ray Hechler · 24 episodesShow
2002EverwoodMr. Curtis · 1 episodeShow
2002K-9: P.I.Pete TimmonsMovie
2002UnfaithfulDetective MirojnickMovie
2002Recipe for MurderMovie
2002Guilty HeartsMatt MoranMovie
1999Third WatchJoe · 1 episodeShow
1999Family LawMaury French · 1 episodeShow
1999Judging AmyBrian Whitaker · 3 episodesShow
1999Holy JoeErnie BlevinsMovie
1998Martial LawTom McNiece · 1 episodeShow
1997LifebreathJohnMovie
1997The Advocate's DevilMovie
1997Dead SilenceShephard WilcoxMovie
1997Brooklyn SouthRichard Santoro · 22 episodesShow
1997What Happened to Bobby Earl?Jack DietrickMovie
1996Early EditionSam Cooper · 1 episodeShow
1996StripteaseAlbertoMovie
1996Swift JusticeMalcolm Davis · 1 episodeShow
1995A Horse for DannySollyMovie
1995The Outer LimitsBen Miller · 1 episodeShow
1994The WarDodgeMovie
1994New York UndercoverTirelli · 1 episodeShow
1994Mrs. Parker and the Vicious CircleHeywood BrounMovie
1993NYPD BlueVictor Carlin · 2 episodesShow
1993For Their Own GoodRoy WheelerMovie
1993Homicide: Life on the StreetPaul Garbarek · 1 episodeShow
1992AfterburnBill DeckerMovie
1992The Dark WindLarryMovie
1991Fried Green TomatoesGrady KilgoreMovie
1991In the Line of Duty: Manhunt in the DakotasLeland WintersMovie
1990Northern ExposureWillie · 1 episodeShow
1989Poison CandyBarkeeperMovie
1988The Last Temptation of ChristAndrew, ApostleMovie
1987Who's That GirlShipping ClerkMovie