2026Sia: Nostalgic for the PresentMovie
2026The Wizard of the KremlinVadim BaranovMovie
2025The StudioPaul Dano · 1 episodeShow
2024The ApprenticeThanksMovie
2024FantasmasJeff · 1 episodeShow
2024SpacemanHanuš (voice)Movie
2024Mr. & Mrs. SmithHot Neighbor · 3 episodesShow
2023Dumb MoneyKeith GillMovie
2022The FabelmansBurt FabelmanMovie
2022PantheonCaspian Keyes (voice) · 16 episodesShow
2022The BatmanThe RiddlerMovie
2021The GuiltyMatthew Fontenot (voice)Movie
2020The Great Work Begins: Scenes from Angels in AmericaPrior WalterMovie
2018Escape at DannemoraDavid Sweat · 7 episodesShow
2018WildlifeScreenplay · Director · ProducerMovie
2017OkjaJayMovie
2016Swiss Army ManHankMovie
2016War and PeacePierre Bezukhov · 6 episodesShow
2015Love & MercyBrian Wilson 1960sMovie
2015YouthJimmy TreeMovie
201312 Years a SlaveJohn TibeatsMovie
2013PrisonersAlex JonesMovie
2012LooperSethMovie
2012Ruby SparksCalvin · Executive ProducerMovie
2012Being FlynnNick FlynnMovie
2012For EllenJoby Taylor · Executive ProducerMovie
2012FlatscreenPaulMovie
2011Cowboys & AliensPercy DolarhydeMovie
2011Meek's CutoffThomas GatelyMovie
2010The Extra ManLouis IvesMovie
2010Knight and DaySimon FeckMovie
2009Where the Wild Things AreAlexander (voice)Movie
2009The Good HeartLucasMovie
2009Taking WoodstockVW GuyMovie
2008GiganticBrian · Executive ProducerMovie
2008Light and the SuffererDon (AKA: Light)Movie
2008Explicit IllsRoccoMovie
2007There Will Be BloodPaul Sunday / Eli SundayMovie
2007WeaponsChrisMovie
2006Fast Food NationBrianMovie
2006Little Miss SunshineDwayne HooverMovie
2006The KingPaulMovie
2005The Ballad of Jack and RoseThaddiusMovie
2004The Girl Next DoorKlitzMovie
2004Taking LivesYoung AsherMovie
2002The Emperor's ClubMartin BlytheMovie
2002Too Young to Be a DadMatt FreemanMovie
2001L.I.E.Howie BlitzerMovie
2000The NewcomersJoelMovie
1997Smart GuyNicholas · 1 episodeShow