2024The Chicken SistersGruster · 8 episodesShow
2024Lies and Ex Wives: Secrets on Maple StreetPete WalkerMovie
2024A Family Nightmare: Secrets on Maple StreetPete WalkerMovie
2023How to Fall in Love by ChristmasJack PaxtonMovie
2023Percy Jackson and the OlympiansMarrow Sucker · 2 episodesShow
2023Christmas at the ChaletCharles HammondMovie
2023Fourth Down and LoveJimmyMovie
2022Must Love ChristmasBenMovie
2022Christmas on Candy Cane LaneRobMovie
2022Scented with LoveTedMovie
2022Corrective MeasuresPaybackMovie
2021Family LawMark Bridger · 1 episodeShow
2021Journey of My HeartDavis BellMovie
2021Descendants: The Royal WeddingBeast (voice)Movie
2021Framed by My HusbandRick LoweMovie
2021Panda vs. AliensBruno (voice)Movie
2021Mr. James Is Dead.Mr. JamesMovie
2021The Mighty Ducks: Game ChangersHarris LaRue · 1 episodeShow
2020Christmas She WroteDanMovie
2020Aliens Stole My BodyGrakkerMovie
2020MatchMaker Mysteries: A Fatal RomanceEthan PlumeMovie
2020Sonic the HedgehogStuntsMovie
2019Descendants 3BeastMovie
2018Til Ex Do Us PartKyleMovie
2018Welcome to NowhereRichardMovie
2018The Steam Engines of OzBlackburn (voice)Movie
2018Aliens Ate My HomeworkGrakkerMovie
2017Christmas GetawayWilliamMovie
2017The ShowJohnMovie
2017Descendants 2BeastMovie
2017ResidueAnthonyMovie
2017Everything, EverythingJoe BrightMovie
2017Devil in the DarkClintMovie
2016MECH-X4Traeger · 5 episodesShow
2016TravelersTall Man #4 · 1 episodeShow
2016Stranger in the HouseLukeMovie
2016WarcraftClansmen · StuntsMovie
2016Karen Kingsbury's A Time to DanceJohn ReynoldsMovie
2016Cradle of LiesPeter VaughnMovie
2016Dying to Be LovedConnor HodgesMovie
2016All YoursMatthewMovie
2016DC's Legends of TomorrowObsidian · 1 episodeShow
2015DescendantsBeastMovie
2015Buried SecretsDet. Barry TrentMovie
2015A Bone to Pick: An Aurora Teagarden MysteryTorrance RideoutMovie
2015iZombieCarlton Clerg · 1 episodeShow
2015Good WitchJohn Dover · 2 episodesShow
2014No ClueChurchMovie
2013The HuntersCarter FlynnMovie
2013Leap 4 Your LifeHenryMovie
2012Christmas MiracleJoseph WelllsMovie
2012A Christmas Story 2Ensign PayneMovie
2012Last ChristmasDadMovie
2012The Cabin in the WoodsMatthew BucknerMovie
2012Underworld: AwakeningLycan 2Movie
2011Divine: The Series6 episodesShow
2011Fairly LegalNick Grunyan · 1 episodeShow
2011The Haunting Hour: Nightmare InnGreen-Eyed WolfMovie
2010A Family ThanksgivingBillMovie
2010Tower PrepCoach · 7 episodesShow
2010TakedownPollardMovie
2010IcarusDaveMovie
2010Human TargetFoster Larouche · 1 episodeShow
2009Driven to KillSergeiMovie
2009Under the HoodDollar BillMovie
2009WatchmenDollar BillMovie
2008The Secret Lives of Second WivesAlexMovie
2008MulligansNathan DavidsonMovie
2008The Auburn Hills BreakdownDanMovie
2007Tin ManLongcoat Leader · 3 episodesShow
2007Taming TammyBillMovie
2007Will of the WispHusbandMovie
2006John Tucker Must DieSkip #6Movie
2006LovecraCked! The MovieMark (segment "BugBoy")Movie