2026Among UsGreen (voice) · 10 episodesShow
2025I Love LAElijah Wood · 1 episodeShow
2025E.B. White's Charlotte's WebAdult Wilbur (voice) · 3 episodesShow
2025The Toxic Avenger UnratedFritz Garbinger, his Creepy BrotherMovie
2025The MonkeyTedMovie
2024BookwormStrawn WiseMovie
2023Tony Pizzas Tony PizzasElijah WoodMovie
2023I'm a VirgoStudious Guy · 1 episodeShow
2022The Afterparty'Yasper' · 1 episodeShow
2021YellowjacketsWalter · 14 episodesShow
2021No Man of GodBill HagmaierMovie
2020Home Movie: The Princess BridePrince Humperdinck · 1 episodeShow
2019Come to DaddyNorval GreenwoodMovie
2018Star Wars ResistanceJace Rucklin (voice) · 10 episodesShow
2018The Panama PapersJohn Doe (voice)Movie
2018Summer Camp IslandSaxophone (voice) · 6 episodesShow
2017The Postman Dreams 2Movie
2017I Don't Feel at Home in This World AnymoreTonyMovie
2016Dirk Gently's Holistic Detective AgencyTodd Brotzman · 18 episodesShow
2016The TrustDavid WatersMovie
2015The Last Witch HunterDolan 37thMovie
2015HenryMovie
2014Set Fire to the StarsJohn M. BrinninMovie
2014CootiesClintMovie
2014Why Horror?Animation VO (voice)Movie
2014Open WindowsNick ChambersMovie
2013This Must Be the Only FantasyTrevorMovie
2013Mundos virtualesMovie
2013Tome of the UnknownWirt (voice)Movie
2013Grand PianoTom SelznickMovie
2013Pawn Shop ChroniclesJohnny ShawMovie
2013Setup, PunchReuben SteinMovie
2013Peter PanzerfaustPeter · 1 episodeShow
2012ManiacFrank ZitoMovie
2012The Hobbit: An Unexpected JourneyFrodo BagginsMovie
2012The Ballad Of Danko JonesMouseMovie
2012The Narrative of Victor KarlochWilliam MerriwetherMovie
2012Celeste & Jesse ForeverScottMovie
2012Revenge for Jolly!ThomasMovie
2012TRON: UprisingBeck · 18 episodesShow
2012Treasure IslandBen GunnMovie
2012Treasure IslandBen Gunn · 2 episodesShow
2011The Death and Return of SupermanCyborg Superman / Hank HenshawMovie
2011Happy Feet TwoMumble (voice)Movie
2011WilfredRyan Newman · 49 episodesShow
2011Fight for Your Right RevisitedAd-Rock (B-Boys 1)Movie
2011BoobieJamesMovie
2010WWII in HD: The Air WarAndy Rooney (voice)Movie
2010The RomanticsChipMovie
2009Beyond All BoundariesCorp. Wilfred Hanson / Capt. John C. ChapinMovie
20099#9 (voice)Movie
2009Glenn Martin, DDSChester Chislehurst · 40 episodesShow
2008The Oxford MurdersMartinMovie
2007Yo Gabba Gabba!1 episodeShow
2007Day ZeroAaron FellerMovie
2006Happy FeetMumble (voice)Movie
2006Freak ShowFreak Mart Squirrel · 1 episodeShow
2006BobbyWilliam AvaryMovie
2006Paris Je T'aimeLe garçon (Quartier de la Madeleine)Movie