2024If You Were the LastTom WrightMovie
2023The IrrationalShel Benson · 1 episodeShow
2023The Last Thing He Told MeJake Davis · 5 episodesShow
2023The Company You KeepSimon Norris · 1 episodeShow
2022The DenJamieMovie
2021Cowboy BebopChalmers · 5 episodesShow
2021Guilty PartyMarco · 10 episodesShow
2020DC's StargirlSam Kurtis · 1 episodeShow
2020Little Fires EverywhereMark McCullough · 4 episodesShow
2018The NeighborhoodLogan #2 · 1 episodeShow
2018Sierra Burgess Is a LoserCoach JohnsonMovie
201812 StrongSean CoffersMovie
2017Only the BraveTravis TurbyfillMovie
2017High Low FortyCletusMovie
2017UnforgettableDavid ConnoverMovie
2016Man with a PlanLeif Forrest · 2 episodesShow
2015ZooAgent Ben Shaffer · 3 episodesShow
2015Grace and FrankieMitch · 4 episodesShow
2015The Odd CoupleMurph · 15 episodesShow
2015The Opposite SexVinceMovie
2014EnlistedSgt. Pete Hill · 13 episodesShow
2012Ben and KateWill · 1 episodeShow
2012The FinderWalter Sherman · 13 episodesShow
2011J. EdgarRaymond CaffreyMovie
2011L!fe HappensNicolasMovie
2011Mad LoveTom Stevens · 1 episodeShow
2010Happy TownDeputy Tommy Conroy · 8 episodesShow
2010She's Out of My LeagueCamMovie
2009I Hope They Serve Beer in HellDanMovie
2009Powder BlueCo-Executive ProducerMovie
2008The ExpressBob LundyMovie
2007October RoadEddie Latekka · 20 episodesShow
2007Day 73 with SarahSteveMovie
2006CarjackingTomMovie
2006The Break-UpDate (Mike)Movie
2005In The MixChadMovie
2005Reunion1 episodeShow
2005Wedding CrashersCraigMovie
2005Confessions of an American BrideLukeMovie
2005D.E.B.S.BobbyMovie
2004JoeyJake · 1 episodeShow
2004Bring It On AgainFootball PlayerMovie
2003Las VegasJay · 1 episodeShow
2003L.A. Dragnet1 episodeShow
2002NantucketSteve FosterMovie
2002King's HighwayTodd KingMovie
2001The Chronicle1 episodeShow
2001Grounded for LifeRoom Service Guy · 1 episodeShow
2001Thank You, Good NightFrat BoyMovie
1999S Club 7Sam · 1 episodeShow
1996Spin CityBlake · 1 episodeShow
1996Everybody Loves RaymondMailman · 1 episodeShow
19967th HeavenBen Kinkirk · 23 episodesShow