2022The PeripheralCJ · 1 episodeShow
2021MacGruberHoss (uncredited) · 1 episodeShow
2021CagedThe VoiceMovie
2020B PositiveStewie, Don · 1 episodeShow
2019Truth Be ToldRodgers · 2 episodesShow
2019A Million Little PiecesThugMovie
2019The InBetweenCalvin Hayes · 2 episodesShow
2018Edge of FearWormMovie
2018Amanda McKayBilly McKayMovie
2017Get ShortyWardell · 1 episodeShow
2017The Only Living Boy in New YorkTattoos (uncredited)Movie
2016Daylight's EndReedMovie
2016Quadrant 9EV9Scary Man in WoodsMovie
2016Bad PeopleRedMovie
2015A Killer of MenNancyMovie
2015BoschJim · 1 episodeShow
2014Nanny CamOfficer Roger (uncredited)Movie
2014Hidden in the WoodsJoe Bob JamesMovie
2014Murder in the FirstMcCray Stanton · 1 episodeShow
2014Farmed and DangerousJimmy · 1 episodeShow
2013DukeChristopher PiazMovie
2012Sushi GirlMaxMovie
2012LongmireDB · 1 episodeShow
2011KnifepointRizzoMovie
2011Kickin' ItLongshanks · 2 episodesShow
2011American JoyrideTankMovie
2010Bite MeShilo · 3 episodesShow
2010Mike & MollyNiko · 1 episodeShow
2010MacGruberHossMovie
2009NCIS: Los AngelesMichael Wilson · 2 episodesShow
2009Marvel Knights: Spider-Woman, Agent of S.W.O.R.D.Detective Chong (voice) · 5 episodesShow
2009United States of TaraMustachioed Man · 1 episodeShow
20081%BuddyMovie
2008True BloodLoup-Garou · 2 episodesShow
2008Red CanyonRickMovie
2008UnhitchedThief · 1 episodeShow
2008Eli StoneTattooed Guy · 1 episodeShow
2007Women's Murder ClubMick · 1 episodeShow
2007The Big Bang TheorySkeeter · 1 episodeShow
2007Shoot 'Em UpUgly Toenails HoodMovie
2007Burn NoticeHunter · 1 episodeShow
2007Lincoln HeightsAmmo · 1 episodeShow
2006Brothers and SistersFlatline Jack · 1 episodeShow
2006SharkJake Forman · 1 episodeShow
2006The Lonely OnesMusic SupervisorMovie
2005FreezerburnSergeiMovie
2005My Name Is EarlPrisoner · 1 episodeShow
2005Numb3rsFelix · 1 episodeShow
2004Nine LivesMaxieMovie
2004The AffairViggoMovie
2003The MulletsRay · 1 episodeShow
2003The O.C.Angry Guy · 1 episodeShow
2003Ancient WarriorsDrey MayhewMovie
2002The ShieldOwen · 1 episodeShow
2001Three SistersScott · 1 episodeShow
2001Thank HeavenPierced TeenagerMovie
2000The HuntressCréme Fresh · 1 episodeShow
2000City of AngelsDonny Rafferty · 1 episodeShow
2000Last MistakeCasey · Director · Writer · ProducerMovie
1999Freaks and GeeksBig Punk · 1 episodeShow
1999ActionChris Malone · 1 episodeShow
1998The King of QueensBill Dwyer, Tony · 1 episodeShow
1997Over the TopKirk · 1 episodeShow
1997The PracticeRitchie Macklin · 1 episodeShow
1994Chicago HopeStorebought · 1 episodeShow
1993The NannyRepairman, Waiter · 1 episode · Production Coordinator · 27 episodesShow
1993NYPD BlueJimmy Figgis · 1 episodeShow