2026The Five Star WeekendKyle McKenzie · 6 episodesShow
2026M.I.A.Daniel Jonze · 3 episodesShow
2024LaidDetective Brenowitz · 3 episodesShow
2024Rebel RidgeOfficer Evan MarstonMovie
2024EricCripp · 6 episodesShow
2023The Equalizer 3Frank ConroyMovie
2023Joy RideJoe SullivanMovie
2022The RecruitKevin Mills · 3 episodesShow
2022EmancipationGeneral William DwightMovie
2022Bosch: LegacyKurt Dockweiler · 3 episodesShow
2022PeacemakerKeith Smith / Captain Triumph · 5 episodesShow
2021Mare of EasttownFrank Sheehan · 7 episodesShow
2020GreenlandRalph VentoMovie
2019Dolly Parton's HeartstringsDeke Fletcher · 1 episodeShow
2019BrightburnKyle BreyerMovie
2018PuzzleLouieMovie
2017Logan LuckyMoody ChapmanMovie
2017Power RangersSam ScottMovie
2016Is That a Gun in Your Pocket?ByronMovie
2016OutcastMark Holter · 10 episodesShow
201613 Hours: The Secret Soldiers of BenghaziDave 'Boon' BentonMovie
2016Angel from HellEvan · 1 episodeShow
2015The GiftGregMovie
2014Men, Women & ChildrenJim VanceMovie
2014How to Get Away with MurderKevin Murphy · 1 episodeShow
2013Beneath the Harvest SkyGeorge LaJoieMovie
2013JobsAl AlcornMovie
2013After EarthPrivate McQuarrieMovie
2011Let GoWalterMovie
2011Traffic LightMike Reilly · 13 episodesShow
2010Fair GameNervous DaveMovie
2010ParenthoodEd Brooks · 10 episodesShow
2009Drop Dead DivaTony Nicastro · 8 episodesShow
2009FanboysChazMovie
2008Gary Unmarried1 episodeShow
2008TakeMarty NicholsMovie
2008In Plain SightEd Fogerty / Ed Flint · 1 episodeShow
2008Smart PeopleWilliamMovie
2008ShutterBrunoMovie
2007Cake: A Wedding StoryParty GuyMovie
2007Backyards & BulletsActorMovie
2007If I Had Known I Was a GeniusBakerMovie
2007The NinesParole Officer/ Agitated ManMovie
2006Brothers and SistersBrent Lewinsky · 1 episodeShow
2006When a Stranger CallsOfficer BurroughsMovie
2005Night StalkerHenry Gale · 1 episodeShow
2005Close to HomeTim O'Neil · 1 episodeShow
2005Love Lounge1 episodeShow
2004Second Time AroundKent · 2 episodesShow
2004The Perfect Husband: The Laci Peterson StoryTommy VignattiMovie
2003Big FishDon Price (age 18-22)Movie
2003The Singing DetectiveSoldier with Betty DarkMovie
2001Out ColdLanceMovie
2001Crossing JordanCole Tanner · 1 episodeShow
2000The ReplacementsBrian MurphyMovie
2000Strong MedicineDavid · 1 episodeShow
1999AngelSkip · 4 episodesShow
1999Family LawMr. Ross (uncredited) · 1 episodeShow
1999The '60sSDS RadicalMovie
1999The '60sSDS Radical · 2 episodesShow
1996The PretenderDaniel Falk · 1 episodeShow
1996Arli$$Woody · 1 episodeShow
1994ERJeremy 'Angel' Willis · 1 episodeShow
1994Chicago HopeEthan Dolan · 1 episodeShow
1993The X-FilesWallace Schiff · 1 episodeShow