Josh Brolin has been an actor in Hollywood since 1985 but his career really started to take shape in the late 2000s when the actor took on more villainous roles, like American Gangster, Wall Street: Money Never Sleeps, and No Country for Old Men. Brolin was also a key player in Phase 1 of the MCU where he portrayed the villain Thanos across multiple films in the cinematic universe before playing starring roles in Avengers: Infinity War and Avengers: Endgame.