Ask a dozen Marvel fans who played the Hulk and you’ll likely get three different answers — maybe four. The green-skinned character has been portrayed by Bill Bixby on television, Eric Bana on the big screen, Edward Norton in one MCU film, and now Mark Ruffalo has carried the role for over a decade. Each casting choice reflected different creative priorities for different eras, and tracking those transitions reveals a surprising amount about how Hollywood handles iconic comic book characters.

2008 Bruce Banner: Edward Norton ·
Betty Ross: Liv Tyler ·
Abomination: Tim Roth ·
General Ross: William Hurt ·
TV Hulk (1978): Lou Ferrigno

Quick snapshot

12008 Film Cast
21978 TV Cast
  • Bill Bixby as David Banner (ScreenRant franchise analysis)
  • Lou Ferrigno as the Hulk (physical performance, no CGI) (ScreenRant franchise analysis)
32003 Film Cast
4MCU Cast
  • Mark Ruffalo as Bruce Banner / Hulk since 2012 (ScreenRant franchise analysis)
  • Longest-serving MCU Hulk actor (ScreenRant franchise analysis)

The 2008 film specifics show a tight production focused on core cast members and franchise setup.

Attribute Value
Director (2008) Louis Leterrier
Release Year 2008
Runtime 114 minutes
Budget $150 million

Why was Edward Norton replaced by Mark Ruffalo?

Edward Norton played Bruce Banner in The Incredible Hulk (2008), the second MCU film released that June. Within two years, Marvel had replaced him with Mark Ruffalo — and the reasons reveal tensions between actor vision and studio franchise building.

Edward Norton’s role in The Incredible Hulk (2008)

Norton brought a self-aware intensity to Banner, and he reportedly pushed for script changes that emphasized psychological depth over action sequences. According to ScreenRant entertainment publication (entertainment publication with franchise analysis coverage), the actor wanted more creative control over the character than Marvel was willing to grant.

Creative differences leading to replacement

Marvel had invested heavily in building an interconnected universe, and The Incredible Hulk underperformed compared to Iron Man (released one month earlier in 2008). The studio wanted a more action-oriented character for team-up films. Norton did not return for planned sequels, and in 2010, Marvel announced Mark Ruffalo as the new Hulk at San Diego Comic Con. Ruffalo made his debut as the character in The Avengers (2012).

The trade-off

Marvel sacrificed Norton’s dramatic interpretation for ensemble cohesion — Ruffalo fit more naturally alongside Robert Downey Jr.’s Iron Man and the developing Avengers roster.

How many actors played The Incredible Hulk?

Counting all live-action portrayals, at least six actors have played some version of the Hulk across television and film. The number climbs if you include animated series, voice performances, and the upcoming Red Hulk introduction.

TV series (1978) cast

The original The Incredible Hulk television series ran from 1977, starring Bill Bixby as David Banner and Lou Ferrigno as the Hulk. Ferrigno’s performance was purely physical — no CGI existed yet, so he wore prosthetic makeup and performed the green-skinned transformations himself. This series established the character for a generation of fans who had never seen a comic-book Hulk on screen.

Film versions (2003, 2008, MCU)

Eric Bana played Bruce Banner in Ang Lee’s Hulk (2003), a moody, father-focused interpretation that divided audiences. Edward Norton took over in the 2008 reboot, shifting the tone toward action. Mark Ruffalo has portrayed the character since 2012, appearing in The Avengers, Avengers: Age of Ultron, Thor: Ragnarok, Avengers: Infinity War, Avengers: Endgame, and the Disney+ series She-Hulk: Attorney at Law (2022).

Bottom line: Six actors have played the Hulk in live-action across four decades, with Ferrigno being the only one to do it without CGI enhancement.

Is The Incredible Hulk a sequel to Hulk 2003?

No — The Incredible Hulk (2008) is not a direct sequel to Ang Lee’s Hulk (2003). It functions as a soft reboot with a new cast, new director (Louis Leterrier replacing Ang Lee), and a streamlined origin story that discards most of the 2003 film’s mythological elements.

Cast differences between 2003 and 2008

Eric Bana did not return as Bruce Banner, replaced by Edward Norton. Jennifer Connelly’s Betty Ross was recast with Liv Tyler. The character of David’s father (played by Nick Nolte in 2003) was removed entirely. The 2008 film kept the name “Betty Ross” and “General Ross” from the comics, but otherwise reset the franchise.

Continuity reboot explanation

Marvel retained the rights situation that allowed Ang Lee’s film but chose to restart the character for MCU integration. The 2003 film’s critical reception was mixed, and its $137 million worldwide box office against a $137 million budget disappointed Universal. A fresh start made financial sense.

Bottom line: The 2008 film ignores Ang Lee’s interpretation entirely, replacing Bana with Norton and starting Banner’s story from square one.

Who turned down the role of Hulk?

Casting the Hulk has historically been challenging because the role requires an actor who can play both the intellectual Banner and the physical transformation. Several performers were considered before the final choices were made.

Candidates for 2008 film

According to industry reporting, multiple actors declined the Banner role before Edward Norton accepted. Some reportedly wanted script approval or compensation packages that exceeded Marvel’s early MCU budgets. Norton himself reportedly negotiated significant creative input, which later contributed to his departure.

Historical rejections

Lou Ferrigno, who became the definitive Hulk for TV audiences, was initially reluctant about the physical demands of the role when the 1977 series casting began. Mark Ruffalo auditioned for the 2008 film but was not selected — he was cast four years later, after Norton’s departure.

The upshot

The Hulk role has repelled as many actors as it has attracted — creative disagreements, physical demands, and franchise constraints have all played a role in casting shuffle.

Did Bill Bixby and Lou Ferrigno get along?

Bill Bixby and Lou Ferrigno worked together on the 1977-1982 television series and maintained a professional partnership despite inherent tensions in the production arrangement.

1978 TV series dynamic

Bixby played David Banner as a thoughtful, restrained character — the intellectual counterweight to Ferrigno’s physical Hulk. Ferrigno performed the transformations in heavy makeup, requiring hours of application time. The two actors had limited screen overlap since Ferrigno only appeared as the Hulk during transformation sequences.

Behind-the-scenes relationship

By most accounts, the working relationship was cordial but not close. Ferrigno has noted in interviews that he sometimes felt typecast by the role, while Bixby maintained creative control as the series lead. The partnership worked because both understood their respective functions — Bixby carried the dialogue, Ferrigno carried the spectacle.

Bottom line: Bixby and Ferrigno maintained a functional professional partnership across five seasons, with each respecting the other’s domain within the production.

Hulk actor comparison

Three actors defined the character’s theatrical eras — Ferrigno through physicality alone, Norton through dramatic intensity, and Ruffalo through MCU longevity.

Actor Era Performance Style Films/Seasons
Lou Ferrigno 1977–1982 Pure physical (prosthetic makeup, no CGI) 5 TV seasons
Eric Bana 2003 Emotional, father-focused tone 1 film
Edward Norton 2008 Self-aware, fugitive intensity 1 MCU film
Mark Ruffalo 2012–2022 Ensemble, comedic timing, CGI enhancement 7 films + TV series

The implication: Ferrigno’s era defined the character’s physical vocabulary, Bana’s era experimented with dramatic tone, Norton’s era balanced drama with action, and Ruffalo’s era optimized for MCU ensemble chemistry. Each approach reflected contemporary studio priorities rather than a single vision for the character.

Hulk portrayals timeline

  • 1977: Lou Ferrigno debuts as Hulk in the TV series The Incredible Hulk (ScreenRant franchise analysis)
  • 2003: Eric Bana stars as Bruce Banner in Ang Lee’s Hulk
  • 2008: Edward Norton plays Banner in The Incredible Hulk, the second MCU film (ScreenRant franchise analysis)
  • 2010: Mark Ruffalo announced as new Hulk at San Diego Comic Con (ScreenRant franchise analysis)
  • 2012: Ruffalo’s Hulk debut in The Avengers
  • 2022: She-Hulk: Attorney at Law references the Abomination case from Norton’s 2008 film (CinemaBlend MCU coverage)
Bottom line: Ruffalo’s tenure spans a decade — longer than Ferrigno’s, Bana’s, and Norton’s combined — making him the definitive MCU Hulk.

Confirmed facts and open questions

Confirmed facts

  • IMDB cast credits for the 2008 film verify Norton, Tyler, Roth, and Hurt
  • The TV series ran from 1977 with Ferrigno as the physical Hulk
  • Ruffalo has portrayed Hulk from 2012 to 2022 across seven MCU appearances
  • The Hulk was created by Stan Lee and Jack Kirby in 1962
  • She-Hulk episode 2 directly references the Abomination case from Norton’s 2008 film

What’s unclear

  • Whether specific actors publicly declined the 2008 role or were simply not contacted
  • Exact details of the script disagreements between Norton and Marvel beyond “creative differences”
  • Whether Marvel ever seriously considered Ferrigno for MCU cameos before Ruffalo was cast

Mark Ruffalo approved Jen Walters taking on the Abomination case, a direct nod to his predecessor Edward Norton’s film.

Marvel Studios (per industry reporting from ScreenRant) stated that Ruffalo was selected for ensemble fit rather than any single creative factor.

For fans tracking the MCU’s continuity, the Norton-to-Ruffalo transition created an unusual situation: the earlier film remains canon but its lead actor does not. She-Hulk resolved this narratively by referencing events from the 2008 film while using Ruffalo as the present-day Hulk — effectively making Norton’s Banner a historical figure within the fictional universe. The catch is that this approach requires audiences to accept two separate Banner portrayals as “the same character” despite different actors, different physicality, and different creative approaches.

Related reading: Cast of Divorced Sistas – Complete Guide to Leads and Roles · Cast of the Copenhagen Test – Full Cast and Character Guide

Additional sources

youtube.com

The Incredible Hulk cast details spotlight Edward Norton’s intense Bruce Banner alongside Liv Tyler’s Betty Ross and Tim Roth’s ferocious Abomination before Mark Ruffalo’s later MCU takeover.

Frequently asked questions

Who played General Ross in The Incredible Hulk?

William Hurt played General Thaddeus Ross in the 2008 film. He reprised the role in later MCU appearances until his death in 2022.

What is Tim Roth’s role in The Incredible Hulk?

Tim Roth played Emil Blonsky, a Soviet-born soldier who injects himself with a flawed version of the super-soldier serum and transforms into the Abomination — the film’s primary antagonist.

Who is Samuel Sterns in The Incredible Hulk cast?

Ty Burrell played Dr. Samuel Sterns, a scientist who helps Banner and later transforms into the Leader, setting up a villain arc that remains unresolved in the MCU.

How does The Incredible Hulk (2008) connect to the MCU?

The 2008 film is technically the second MCU release, following Iron Man. It introduces characters (Ross, Betty, Blonsky, Sterns) who appear in later films, though the film’s specific events are rarely referenced after Norton’s departure.

Who played Betty Ross in Hulk 2003?

Jennifer Connelly played Betty Ross in Ang Lee’s 2003 film, a role recast with Liv Tyler in the 2008 reboot.

What is Lou Ferrigno’s connection to Hulk?

Ferrigno performed the Hulk in the 1977-1982 television series, the first live-action portrayal. He later voiced or performed physical roles in various Hulk projects and remains associated with the character in fan culture.

Why was the name changed to David Banner in TV?

The television series changed Bruce Banner to David Banner, reportedly to avoid confusion with a character named Bruce Bixby (the actor’s surname) and to differentiate the show from Marvel’s comic book naming conventions at the time.