Josh Brolin

Josh Brolin portrayed Thanos in Guardians of the Galaxy. He will reprise the role in Avengers: Age of Ultron and The Avengers 3.

He replaced Damion Poitier, who portrayed the character in The Avengers.

Trivia

 * Josh Brolin previously portrayed the younger version of Tommy Lee Jones' character, Agent K, in the 2012 film Men in Black 3. He also starred alongside Jones in the movie .