2026ScissorsThe ManMovie
2026Scream 7MarcoMovie
2026The GymnastRichMovie
2025Safe HouseSorelloMovie
2025ChristyJohn SaltersMovie
2025Alma & the WolfRen AccordMovie
2023Gotham KnightsArthur Brown · 3 episodesShow
2022Last Seen AliveKnucklesMovie
2020DC's StargirlJohnny Thunder · 2 episodesShow
2019CreepshowHank · 1 episodeShow
2019The Twilight ZoneHarry · 1 episodeShow
2019Queens of Scream - Triple FeatureMechanicMovie
2018First ManPete ConradMovie
2018BlindspottingOfficer MolinaMovie
2017ConvergenceDanielMovie
2016The Devil's CandyJesseMovie
2016FashionistaEricMovie
2016Those EyesSonMovie
2015Sneaky PetePete Murphy, Real Pete · 12 episodesShow
2015Echoes of WarSeamus RileyMovie
2015Grace and FrankieCoyote Bergstein · 94 episodesShow
2015BereaveTommyMovie
2014Late PhasesWillMovie
2014The GuestHigginsMovie
2014In SecurityKevinMovie
20136:14ManMovie
2013The House Across the StreetTomMovie
2013Cheap ThrillsVinceMovie
2012Imaginary FriendBradMovie
2012Ordinary ManJason WattsMovie
2012Dorothy and the Witches of OzFrickMovie
2012The FrontierD.J. JacksonMovie
2011The ReunionLeo ClearyMovie
2011The Witches of OzFrick · 2 episodesShow
2011Fairly LegalSpencer Reed · 3 episodesShow
2011ThunderballsMovie
2010The Kane Files: Life of TrialJace OlsenMovie
2009ChanceChance MillerMovie
2008Eagle EyeToby GrantMovie
2008Heart of a DragonLeeMovie
2008Fear ItselfChance Miller · 1 episodeShow
2008Player 5150JoeyMovie
2007VacancyMechanicMovie
2006Kidney ThievesGuyMovie
2006BrotherhoodDeclan 'Decko' Griggs · 29 episodesShow
2006EscapeHollywood Agent #1Movie
2005Incident On and Off a Mountain RoadBruceMovie
2005Masters of HorrorBruce · 1 episodeShow
2005PizzaMatt FirenzeMovie
2005Numb3rsBlake Gosnell · 1 episodeShow
2005Standing StillDonovanMovie
2004Harold & Kumar Go to White CastleBilly CarverMovie
2004Celeste in the CityKyle HalleyMovie
2004Life on Liberty StreetRick SpencerMovie
2003TimelineJosh SternMovie
2003Dragnet: Sticks and StonesDet. Frank SmithMovie
2003L.A. DragnetFrank Smith · 12 episodesShow
2003ManFastJohnny ShoreMovie
2002TheySam BurnsideMovie
2002Sweet Home AlabamaBobby RayMovie
2002The Twilight ZoneZack Walker · 1 episodeShow
2001Male OrderActor #2Movie
2001Relative EvilBobbyMovie
2001Rennie's LandingTrevorMovie
2001The Zeta ProjectBodhi (voice) · 1 episodeShow
2001Who Is A.B.?Movie
2001Silicon FolliesMovie
2000The IndependentBertMovie
2000FreakyLinksDerek Barnes / Adam Barnes · 13 episodesShow