It was Josh Brolin who played the character of Thanos in The Avengers: Infinity War. If you have watched the movie, you will understand why a lot of people are impressed. There is a good chance that you will be impressed further if he would continue playing the role of Thanos in the upcoming movies.
Some have assumed that The Avengers: Infinity War was the first movie wherein he has played Thanos but actually, he has already appeared in Guardians of the Galaxy. In the beginning, they did not know how the role of Thanos should be played but Josh Brolin is able to do this properly.
Josh Brolin played the character Thanos in the latest Marvel hit movie Avengers: Infinity War. If you saw the film you no doubt were able to appreciate the amazing job Josh Brolin did in making this giant purple villain come to life.
Believe it or not, this was not the first time that the actor played Thanos on the big screen. He first debuted in this role for the hit movie Guardians of the Galaxy. The Marvel team in charge of bringing Infinity War to life had no real direction or vision for the role. When it came time to assign an actor to play Thanos, Josh Brolin stepped up and accepted the role.