2026I Can Only Imagine 2TimMovie
2025CountdownRobert Darden · 1 episodeShow
2024Land of BadSugarMovie
2023The Company You KeepCharlie Nicoletti · 10 episodesShow
2020The Paley Center Salutes Law & Order: SVU(archive footage)Movie
2020Evel1 episodeShow
2019The Art of Racing in the RainDenny SwiftMovie
2019Human DiscoveriesDonk (voice) · 1 episodeShow
2018Second ActTreyMovie
2018Creed IIRobert BalboaMovie
2018Devil's GateJackson PritchardMovie
2017Sandy WexlerBarry BubatziMovie
2017The Marvelous Mrs. MaiselSylvio · 2 episodesShow
2016Gilmore Girls: A Year in the LifeJess Mariano · 2 episodesShow
2016This Is UsJack Pearson · 105 episodesShow
2016Where is Rocky II?The Detective (segment "Monument One")Movie
2016Relationship StatusJack · 3 episodesShow
2016MadtownDenny BriggsMovie
2015The CommentsSuccessful ActorMovie
2015Con ManMilo Ventimiglia · 2 episodesShow
2015The WhispersJohn Doe · 13 episodesShow
2015WalterVinceMovie
2015Wild CardDanny DeMarcoMovie
2014TellTellMovie
2014GothamJason Lennon / The Ogre · 3 episodesShow
2014Grace of MonacoRupert AllanMovie
2013Mob CityNed Stax · 6 episodesShow
2013The P.E.T. Squad FilesCash Buggiardo · 4 episodesShow
2013Killing SeasonChris FordMovie
2013Grown Ups 2Frat Boy MiloMovie
2013ChosenIan Mitchell · 12 episodesShow
2013Breaking at the EdgeIan WoodMovie
2012Kiss of the DamnedPaoloMovie
2012StaticJonathan DadeMovie
2012That's My BoyChadMovie
2012The DivideJoshMovie
2011Fight for Your Right RevisitedCafe PatronMovie
2010Suite 7Milo · 8 episodesShow
2010Order of ChaosRickMovie
2009ArmoredEckehartMovie
2009The LeagueAgent Baker · 1 episodeShow
2009GamerRick RapeMovie
2008PathologyTed GreyMovie
2007It's a Mall WorldJacob · 13 episodesShow
2006Rocky BalboaRobert 'Rocky' Balboa Jr.Movie
2006The Temp LifeCook · 2 episodesShow
2006HeroesPeter Petrelli · 78 episodesShow
2006The Bedford DiariesRichard Thorne · 8 episodesShow
2006Stay AliveLoomis CrowleyMovie
2005Dirty DeedsZach HarperMovie
2005CursedBoMovie
2005Robot ChickenGreen Arrow (voice) · 1 episodeShow
2004Gramercy ParkBilly Hammond Jr.Movie
2003Winter BreakMatt RaymandMovie
2002American DreamsChris Pierce · 13 episodesShow
2000Boston PublicJake Provesserio · 4 episodesShow
2000Opposite SexJed Perry · 8 episodesShow
1999Speedway JunkyTravisMovie
1999She's All ThatSoccer PlayerMovie
1998One WorldEric · 1 episodeShow
1998Kelly KellySteve Spencer · 1 episodeShow
1997Brooklyn SouthJohnny Mancuso · 1 episodeShow
1997Boys Life 2JasonMovie
1996EZ StreetsYoung Quinn · 1 episodeShow
1996Sabrina, the Teenage WitchLetterman · 1 episodeShow
1996Promised LandTony Brackett · 1 episodeShow
1996Must Be the MusicJasonMovie
1993Saved by the Bell: The New ClassGreg · 1 episodeShow
1990The Fresh Prince of Bel-AirParty Guest #1 · 1 episodeShow