2026UFC Fight House: The Making of the Biggest Fight in HistoryNarrator · 2 episodesShow
2026NeglectedShawMovie
2026SurrenderDetective ShawMovie
2026PreschoolAlan · Director · ProducerMovie
2025Not Without HopeTimothy CloseMovie
2025London CallingTommy Ward · Producer, Executive ProducerMovie
2025Off the GridGuyMovie
2025Ransom CanyonStaten Kirkland · 18 episodes · Executive Producer · 18 episodesShow
2023Buddy Games: Spring AwakeningBobfather · Producer · DirectorMovie
2022Shotgun WeddingTom FowlerMovie
2022Reno 911!: It's a Wonderful HeistMovie
2022BlackoutCainMovie
2022BanditGilbert Galvan Jr/Robert WhitemanMovie
2022Batman: The Long Halloween Deluxe EditionHarvey Dent / Two-Face (voice)Movie
2022The Thing About PamJoel Schwartz · 6 episodesShow
2021Blade Runner: Black LotusMarlowe (voice) · 7 episodesShow
2021Night of the Animated DeadHarry Cooper (voice)Movie
2021Batman: The Long Halloween, Part TwoHarvey Dent / Two-Face (voice)Movie
2021Batman: The Long Halloween, Part OneHarvey Dent (voice)Movie
2021Jupiter's LegacySheldon Sampson / The Utopian · 8 episodesShow
2021The Mighty Ducks: Game ChangersColin Cole · 10 episodes · Director · 1 episodeShow
2020Think Like a DogLukasMovie
2020The Lost HusbandJames O'ConnorMovie
2019Buddy GamesBob 'The Bobfather' Schmidt · Screenplay · Director · ProducerMovie
2019Capsized: Blood in the WaterJohn LippothMovie
2018Unsolved: The Murders of Tupac and The Notorious B.I.G.Detective Greg Kading · 10 episodesShow
2018Love, SimonJackMovie
2018Web of FriesHeroMovie
2017The ShowAdam RogersMovie
2017Transformers: The Last KnightColonel William LennoxMovie
2017CHiPsRickMovie
2017The InstituteDetectiveMovie
2016SpacemanBill LeeMovie
201611.22.63Frank Dunning · 4 episodesShow
2016MisconductBen CahillMovie
2016Mack & Moxytrooper · 1 episodeShow
2015Lost in the SunJohnMovie
2015BravetownAlexMovie
2015Battle CreekSpecial Agent Milton Chamberlain · 13 episodesShow
2014Wings: Sky Force HeroesAce (voice)Movie
2014Don PeyoteAdamMovie
2013Scenic RouteMitchellMovie
2013Safe HavenAlex WheatleyMovie
2013Movie 43Anson (segment "Beezel")Movie
2012Fire with FireJeremy ColemanMovie
2012Planet OceanNarratorMovie
2011New Year's EveSamMovie
2011Bomb Patrol: AfghanistanNarrator · 17 episodesShow
2011Transformers: Dark of the MoonLennoxMovie
2011Jake and the Never Land PiratesCaptain Flynn, Captain Flynn (voice) · 4 episodesShow
2010Life As We Know ItEric MesserMovie
2010The RomanticsTomMovie
2010Ramona and BeezusHobart KempMovie
2010When in RomeNick BeamonMovie
2009Fanboy and Chum ChumOz (voice) · 5 episodesShow
2009Transformers: Revenge of the FallenMajor LennoxMovie
2007TransformersCaptain LennoxMovie
2006TuristasAlexMovie
2005The Picture of Dorian GrayDorian GrayMovie
2004Veronica MarsMagnus · 1 episodeShow
2004Win a Date with Tad Hamilton!Tad HamiltonMovie
2003Las VegasDanny McCoy · 106 episodesShow
2001Crossing JordanDanny McCoy · 3 episodesShow
2000EdRichard Reed · 1 episodeShow
1970All My ChildrenLeo du Pres · 2164 episodesShow