Marvel / Marvel Movies

How Many Movies Has Chris Evans Done With Marvel?

Chris Evans is a well-known actor who has played multiple roles in Hollywood. However, he is probably best known for his role in the Marvel Cinematic Universe (MCU) as Steve Rogers, also known as Captain America. In this article, we will explore how many movies Chris Evans has done with Marvel.

The Beginning of Chris Evans’ Journey with Marvel

Chris Evans’ journey with Marvel began in 2011 when he starred in “Captain America: The First Avenger.” In this movie, we saw Steve Rogers transform from a scrawny young man into a muscular superhero after undergoing an experimental serum. The movie was a hit among fans and critics alike.

Chris Evans’ Role in The Avengers Movies

Following the success of “Captain America: The First Avenger,” Chris Evans continued to play the role of Captain America in several other MCU films. He appeared in all three “Avengers” movies – “The Avengers” (2012), “Avengers: Age of Ultron” (2015), and “Avengers: Infinity War” (2018). These films brought together multiple superheroes from the MCU, including Iron Man, Thor, Hulk, and Black Widow, among others.

Cameo Appearances

Apart from his major roles in the MCU films mentioned above, Chris Evans also made cameo appearances in other Marvel movies. He had a brief appearance as Steve Rogers/Captain America in “Thor: The Dark World” (2013) and “Spider-Man: Homecoming” (2017). He also appeared as an older version of Steve Rogers at the end of “Avengers: Endgame” (2019).


In conclusion, Chris Evans has appeared in a total of 11 Marvel movies to date. This includes all three Captain America movies – “Captain America: The First Avenger” (2011), “Captain America: The Winter Soldier” (2014), and “Captain America: Civil War” (2016).

He also appeared in all three “Avengers” movies and made cameo appearances in “Thor: The Dark World,” “Spider-Man: Homecoming,” and “Avengers: Endgame.” It’s safe to say that Chris Evans has left an indelible mark on the MCU with his portrayal of Steve Rogers/Captain America.