Filmography of Josh Brolin

2019Untitled Avengers 4Thanos
2018SoldadoMatt Graver
2018Deadpool 2Nathan Summers / Cable
2018Avengers: Infinity WarThanos / The Mad Titan
2017Granite Mountain
2017The Legacy of a Whitetail Deer Hunter
2016Never Surrender: The Ed Ramsey StoryNarrator (voice)
2016Unchained: The Untold Story of Freestyle MotocrossNarrator (voice)
2016Hail, Caesar!Eddie Mannix
2015EverestBeck Weathers
2015Avengers: Age of UltronThanos (uncredited)
2014Inherent ViceLt. Det. Christian F. "Bigfoot" Bjornsen
2014Sin City: A Dame to Kill ForDwight
2014Guardians of the GalaxyThanos / The Mad Titan (uncredited)
2013Labor DayFrank Chambers
2013OldboyJoe Doucett
2013Hawaiian: The Legend of Eddie AikauHimself - Narrator
2013Mankink : The Story of All of UsNarrator
2013Gangster SquadJohn O'Mara
2012Partners in Time: The Making of MIB 3Himself / Young Agent K
2012Men in Black 3Young Agent K
2011Woody Allen: A DocumentaryHimself
2010True GritTom Chaney
2010Wall Street: Money Never SleepsBretton James
2010Jonah HexJonah Hex
2010You Will Meet a Tall Dark StrangerRoy
2009The People SpeakHimself
2009Women in TroubleNick Chapel
2009Saturday Night Live: The Best of Amy PoehlerBar Guy (archive footage)
2008MilkDan White
2008W.George W. Bush
2008Starz Inside: Fantastic FleshHimself
2007No Country for Old MenLlewelyn Moss
2007American GangsterDetective Trupo
2007In the Valley of ElahChief Buchwald
2007To Each His Own Cinema
2007GrindhouseBlock (segment "Planet Terror")
2007Planet TerrorDr. William Block
2006The Dead GirlTarlow
2005Into the BlueBates
2005Into the WestJedediah Smith
2004Melinda and MelindaGreg
2003Milwaukee, MinnesotaGary
2002CoastlinesDave Lockhart
2000Slow BurnDuster
2000Hollow ManMatthew Kensington
2000PicnicHal Carter
1999All the RageTennel
1999Best Laid PlansBryce
1999The Mod SquadBilly Waites
1997My Brother's WarPete
1997NightwatchJames Gallman
1996Gang in BlueKeith DeBruler
1996Flirting with DisasterTomy Kent
1996Bed of RosesDanny
1994The Road KillersTom
1989Finish Line
1986Thrashin'Corey Webster
1985The GooniesBrand Walsh
1970No Show JonesGeorge Jones