Marvel / Marvel Movies

What Marvel Movies Has Martin Freeman Been In?

Martin Freeman is a prominent British actor who has made a name for himself in the film industry. He has starred in several popular movies, including some from the Marvel Cinematic Universe (MCU). In this article, we will take a closer look at the Marvel movies that Martin Freeman has been a part of.

Who is Martin Freeman?

Before we dive into the Marvel movies that Martin Freeman has been in, let’s briefly discuss who he is. Martin Freeman was born on September 8, 1971, in Aldershot, Hampshire, England.

He started his acting career in the late 1990s and gained recognition for his role as Tim Canterbury in the British sitcom “The Office.” Since then, he has appeared in numerous films and TV shows and has won several awards for his performances.

The Marvel Cinematic Universe

The Marvel Cinematic Universe (MCU) is a media franchise and shared universe centered on superhero films produced by Marvel Studios. The franchise began with “Iron Man” in 2008 and has since become one of the highest-grossing film franchises of all time. The MCU currently consists of 23 films and several TV shows.

Martin Freeman’s Roles in the MCU

Martin Freeman joined the MCU with his role as Everett K. Ross, a government agent who works with Black Panther and other superheroes. Here are the Marvel movies that Martin Freeman has been a part of:

  • Captain America: Civil War (2016): Martin Freeman made his first appearance in the MCU as Everett K. Ross in this film. He plays an interrogator for the Joint Counter Terrorist Centre who assists Black Widow and Captain America.
  • Black Panther (2018): Martin Freeman reprised his role as Everett K.

    He plays a CIA agent who helps T’Challa (Black Panther) and his allies in their fight against Erik Killmonger.

  • Avengers: Infinity War (2018): Martin Freeman appeared briefly as Everett K. He is shown recovering from the events of “Black Panther” after being injured in an attack.
  • Avengers: Endgame (2019): Martin Freeman had a small role as Everett K. He is shown attending the funeral of Tony Stark (Iron Man).


Martin Freeman has been a part of the Marvel Cinematic Universe since 2016, playing the role of Everett K. Ross in several films. His performances have been praised by critics and fans alike, and he has become a beloved addition to the MCU cast. We can’t wait to see what other roles he takes on in future Marvel movies!