Mark Alan Ruffalo is an American actor, director, producer, and screenwriter known for his roles in films such as 13 Going on 30, Eternal Sunshine of Spotless Mind and Now You See Me.

For Disney, he played Bruce Banner/The Incredible Hulk in the Marvel Cinematic Universe for The Avengers, Iron Man 3Avengers: Age of Ultron, and Thor: Ragnarok, and will reprise his role in Avengers: Infinity War and The Avengers 4.

Disney Role



  • He was currently replaced Edward Norton, who played Bruce Banner for The Incredible Hulk movie.
  • Mark Ruffalo was uncredited for his cameo in Iron Man 3.