Mark Alan Ruffalo is an American actor, director, producer, and screenwriter. He is well known for his roles in films such as 13 Going on 30, Eternal Sunshine of Spotless Mind, Zodiac, 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, Thor: Ragnarok, Avengers: Infinity WarCaptain Marvel and Avengers: Endgame. He also played Ted Stewart in the 2003 Miramax comedy View from the Top and cameoed as a nameless doctor in the 2008 drama Blindness.

Disney Roles



  • He replaced Edward Norton, who played Bruce Banner in The Incredible Hulk. Starting with Thor: Ragnarok, he also replaced Lou Ferrigno as the voice of the "Hulk" persona.
  • He holds the honor of being the first actor to reprise his role as Banner in a theatrical live-action film, and the second overall, after Bill Bixby
  • Mark Ruffalo was uncredited for his cameo in Iron Man 3.
Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Disney Movies Together