2025SupermanPa KentMovie
2024F.U.A.I.ProducerMovie
2024Lady in the LakeBob Bauer · 7 episodesShow
2021Crime StoryTommyMovie
2019Scripts Gone Wild Zombie NightmareMovie
2018Bird BoxRickMovie
2018ASIA ANoahMovie
2018GottiAngelo RuggieroMovie
201859 SecondsRobertMovie
2016The Devil's CandyRayMovie
201413 SinsVoglerMovie
2013HomefrontWerksMovie
2013Marvel's Agents of S.H.I.E.L.D.Grill · 4 episodesShow
2013The Grief TouristCarl MarznapMovie
2013Broken BloodEarl WayneMovie
2013Beautiful CreaturesMr. LeeMovie
2012ButterNed EatenMovie
2012BrakeDriver / Boss Terrorist (voice)Movie
2012Bending The RulesHappyMovie
2012Mysterious IslandGideon SpilettMovie
2011On the InsideBen MarshalMovie
2011CreatureGroverMovie
2011The Smell of SuccessCleveland ClodMovie
2011FlypaperJellyMovie
2011Drive AngryRoyMovie
2011The CapeGoggles · 1 episodeShow
2010JustifiedGlen Fogle · 1 episodeShow
2009Leaves of GrassBig Joe SharpeMovie
2009Don McKayMelMovie
2009In the Electric MistLou GirardMovie
2008True BloodFinn · 5 episodesShow
2008The EchoJosephMovie
2008Canterbury's LawShow
2007CaptivityBen DexterMovie
2007When A Man Falls In The ForestTravis GilmoreMovie
2005Drop Dead SexySpiderMovie
2005ConstantineFather HennessyMovie
2004DeadwoodMose Manuel · 7 episodesShow
2003MonsterGene / Stuttering "John"Movie
2003The Handler1 episodeShow
2003L.A. ConfidentialSid HudgensMovie
2003IdentityMalcolm RiversMovie
2002TrappedMarvinMovie
200213 MoonsOwenMovie
2002S1m0neMax SayerMovie
2001AliasCampbell / Schapker · 1 episodeShow
2000Nurse BettyBallardMovie
2000The CellDr. ReidMovie
1999MumfordHenry FollettMovie
1998The Legend of 1900Max TooneyMovie
1998Love from Ground ZeroWalterMovie
1998Doctor DolittlePatient at Hammersmith (uncredited)Movie
1997Cold Around the HeartJohnny 'Cokebottles' CostelloMovie
1997Night SinsOlie SwainMovie
1997The End of ViolenceFrank CrayMovie
1997Murder One: Diary of a Serial KillerClifford BanksMovie
1997Night SinsOlie Swain · 2 episodesShow
1997A Further GestureScottMovie
1996Beautiful GirlsStanley "Stinky" WomackMovie
1996The CottonwoodMark SalliMovie
1995Under the Hula MoonBobMovie
1995Murder One6 episodesShow
1994Nobody's FoolRub SqueersMovie
1994Chicago HopeWalter Platt · 1 episodeShow
1994Natural Born KillersDeputy Warden KavanaughMovie
1994City Slickers II: The Legend of Curly's GoldBudMovie
1994China MoonDaryl JeetersMovie
1993The X-FilesGerry Schnauz · 1 episodeShow
1992Highlander: The SeriesMikey · 1 episodeShow