2025Animals in WarMovie
2025One Battle After AnotherCol. Steven J. LockjawMovie
2024DaddioClarkMovie
2024Asphalt CityGene RutkovskyMovie
2023Gonzo GirlMovie
2022GaslitJohn Mitchell · 8 episodesShow
2021Licorice PizzaJack HoldenMovie
2021Flag DayJohn VogelMovie
2020Fast Times at Ridgemont High: A Virtual Table ReadPizza GuyMovie
2019The Professor and the MadmanDr. William Chester MinorMovie
2018The FirstTom Haggerty · 8 episodesShow
2017Sound of SunManMovie
2017Mad HannansMovie
2015The Human ExperimentNarratorMovie
2015The GunmanJim TerrierMovie
2013The Secret Life of Walter MittySean O'ConnellMovie
2013Gangster SquadMickey CohenMovie
2012AmericansCommieMovie
2012Haiti UntoldMovie
2011This Must Be the PlaceCheyenneMovie
2011The Tree of LifeJackMovie
2010I'm Still HereSean Penn (uncredited)Movie
2010Fair GameJoseph WilsonMovie
2009Deflating the ElephantNarratorMovie
2008MilkHarvey MilkMovie
2008What Just HappenedSean PennMovie
2007War Made EasyNarrator (Voice)Movie
2006All the King's MenWillie StarkMovie
2005The InterpreterTobin KellerMovie
2004The Assassination of Richard NixonSamuel BickeMovie
200321 GramsPaul RiversMovie
2003Mystic RiverJimmy MarkumMovie
2003Pauly Shore Is DeadSean PennMovie
2003It's All About LoveMarcielloMovie
2003This So-Called DisasterRayMovie
2002Dogtown and Z-BoysNarratorMovie
2001I Am SamSam DawsonMovie
2001The Weight of WaterThomas JanesMovie
2000Before Night FallsCuco SanchezMovie
2000Beaver Trilogy"Groovin' Larry" HuffMovie
2000Up at the VillaRowley FlintMovie
1999Reliving Our Fast Times at Ridgemont HighMovie
1999Sweet and LowdownEmmet RayMovie
1999Being John MalkovichSean Penn (uncredited)Movie
1998HurlyburlyEddieMovie
1998The Thin Red Line1st Sgt. Edward WelshMovie
1997Hugo PoolStrange HitchhikerMovie
1997LovedMan on the Hill (Michael)Movie
1997U TurnBobby CooperMovie
1997The GameConrad Van OrtonMovie
1997She's So LovelyEddie QuinnMovie
1995Dead Man WalkingMatthew PonceletMovie
1993Carlito's WayDavid KleinfeldMovie
1992Cruise ControlMovie
1992The Larry Sanders ShowSean Penn · 2 episodesShow
1990State of GraceTerryMovie
1990Cool BluePhil the Plumber (uncredited)Movie
1989Casualties of WarSgt. Tony MeserveMovie
1989We're No AngelsJimMovie
1988Judgment in BerlinGuenther XMovie