Mark Ruffalo

Mark Alan Ruffalo (born November 22, 1967) is an American actor. He began acting in the late 1980s and first gained recognition for his work in Kenneth Lonergan’s play This Is Our Youth (1996) and drama film You Can Count on Me (2000). He went on to star in the romantic comedies 13 Going on 30 (2004) and Just like Heaven (2005), and the thrillers In the Cut (2003), Zodiac (2007), and Shutter Island (2010). He received a Tony Award nomination for his supporting role in the Broadway revival of Awake and Sing! in 2006. Ruffalo has gained international recognition for playing Bruce Banner / Hulk in the Marvel Cinematic Universe, beginning with the film The Avengers (2012).

Ruffalo earned a record-tying four nominations for the Academy Award for Best Supporting Actor for playing a sperm donor in The Kids Are All Right (2010), Dave Schultz in Foxcatcher (2014), Michael Rezendes in Spotlight (2015), and a debauched lawyer in Poor Things (2023). He won a Screen Actors Guild Award for Best Actor for playing a gay activist in the television drama film The Normal Heart (2015), and a Primetime Emmy Award for Outstanding Lead Actor for his dual role as identical twins in the miniseries I Know This Much Is True (2020).

Known For

The Avengers Not in library

The Avengers

2012

Avengers: Infinity War Not in library

Avengers: Infinity War

2018

Avengers: Endgame Not in library

Avengers: Endgame

2019

Shutter Island Not in library

Shutter Island

2010

Avengers: Age of Ultron Not in library

Avengers: Age of Ultron

2015

Iron Man 3 Not in library

Iron Man 3

2013

Thor: Ragnarok Not in library

Thor: Ragnarok

2017

Now You See Me Not in library

Now You See Me

2013

Captain Marvel Not in library

Captain Marvel

2019

Eternal Sunshine of the Spotless Mind Not in library

Eternal Sunshine of the Spotless Mind

2004

Acting

2027 Avengers: Secret Wars as Bruce Banner / Hulk
2026 Crime 101 as Lou In Library
2026 Spider-Man: Brand New Day as Bruce Banner / Hulk In Library
2025 Mickey 17 as Kenneth Marshall
2025 Cracking the Code: Phil Sharp and the Biotech Revolution as Narrator (voice)
2025 Now You See Me: Now You Don't as Dylan Rhodes
2025 Task as Tom Brandis (7 episodes)
2025 Hal & Harper as Dad (8 episodes)
2025 RTL Tonight as Self (1 episode)
2024 Revealed: How to Poison a Planet as Self
2023 Poor Things as Duncan Wedderburn
2023 All the Light We Cannot See as Daniel LeBlanc (4 episodes)
2023 Off Script with The Hollywood Reporter as Self (1 episode)
2022 Bonnie as Self
2022 Oyate as Self
2022 Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law as Self
2022 The Adam Project as Louis Reed
2022 The Last Movie Stars as Self (1 episode)
2022 She-Hulk: Attorney at Law as Bruce Banner / Hulk (3 episodes)
2021 Marvel Studios' 2021 Disney+ Day Special as Bruce Banner / Hulk (archive footage)
2021 Groundswell
2021 Shang-Chi and the Legend of the Ten Rings as Bruce Banner / Hulk (uncredited)
2021 The War of the Worlds 2021
2021 What If...? as Bruce Banner / Hulk (voice) (3 episodes)
2021 Marvel Studios Legends as Bruce Banner / Hulk (archive footage) (uncredited) (14 episodes)
2021 What If...? as Bruce Banner (voice) (1 episode)
2021 What If...? as Bruce Banner / Hulk / Mega-Hulk (voice) (1 episode)
2020 Chadwick Boseman: A Tribute for a King as Self - Actor, "Avengers: Endgame"
2020 I Know This Much Is True as Dominick Birdsey / Thomas Birdsey (6 episodes)
2019 Dark Waters as Robert Bilott
2019 Captain Marvel as Bruce Banner / The Hulk (uncredited)
2019 Dark Waters: The Cost of Being a Hero as Self
2019 Avengers: Endgame as Bruce Banner / Hulk
2019 Celebrating Marvel's Stan Lee as Self (archive footage)
2018 Beyond Boundaries: The Harvey Weinstein Scandal as Self (archive footage)
2018 Avengers: Infinity War as Bruce Banner / Hulk
2017 Thor: Ragnarok as Bruce Banner / Hulk
2016 Now You See Me 2 as Dylan Rhodes
2016 Dear President Obama as Narrator
2016 Team Thor as Bruce Banner
2016 The Naked Truth as Self (1 episode)
2015 Spotlight as Michael Rezendes
2015 Avengers: Age of Ultron as Bruce Banner / Hulk
2015 The Late Show with Stephen Colbert as Self - Guest (2 episodes)
2015 Hot Ones as Self (1 episode)
2015 Close Up with The Hollywood Reporter as Self (1 episode)
2014 Foxcatcher as David Schultz
2014 The Normal Heart as Ned Weeks
2014 Begin Again as Dan Mulligan
2014 Infinitely Polar Bear as Cameron
2014 Marvel Studios: Assembling a Universe as Self / Bruce Banner / Hulk
2014 Variety Studio: Actors on Actors as Self (2 episodes)
2014 The Tonight Show Starring Jimmy Fallon as Self - Guest (3 episodes)
2014 Sock or Hat? as Self (1 episode)
2013 Now You See Me as Dylan Rhodes
2013 Thanks for Sharing as Adam
2013 Letters to Jackie: Remembering President Kennedy as Self - Letter Reader
2013 Iron Man 3 as Bruce Banner (uncredited)
2012 Kingdom Come as Self
2012 The Avengers as Bruce Banner / The Hulk
2012 Marvel Studios: Building a Cinematic Universe as Self
2011 Margaret as Maretti
2010 Shutter Island as Chuck Aule
2010 Date Night as Brad Sullivan
2010 The Kids Are All Right as Paul
2010 Sympathy for Delicious as Father Joe
2009 Where the Wild Things Are as The Boyfriend
2009 Watch What Happens Live with Andy Cohen as Self - Guest (2 episodes)
2008 The Brothers Bloom as Stephen
2008 Blindness as Doctor
2008 Chicago 10 as Jerry Rubin (voice)
2008 What Doesn't Kill You as Brian
2007 Zodiac as David Toschi
2007 Reservation Road as Dwight Arno
2007 The Graham Norton Show as Self (7 episodes)
2006 All the King's Men as Adam Stanton
2005 Rumor Has It... as Jeff Daly
2005 Just Like Heaven as David Abbott
2005 The Colbert Report
2005 The Late Late Show with Craig Ferguson as Self (1 episode)
2004 Eternal Sunshine of the Spotless Mind as Stan
2004 Collateral as Det. Ray Fanning
2004 13 Going on 30 as Matt Flamhaff
2004 We Don't Live Here Anymore as Jack Linden
2004 City of Night: The Making of 'Collateral' as Self
2003 In the Cut as Giovanni A. Malloy
2003 My Life Without Me as Lee
2003 View from the Top as Ted Stewart
2003 Real Time with Bill Maher as Self (2 episodes)
2003 Jimmy Kimmel Live! as Self (1 episode)
2003 Jimmy Kimmel Live! as Self - Guest (2 episodes)
2002 XX/XY as Coles
2002 Windtalkers as Pappas
2001 The Last Castle as Yates
2001 Apartment 12 as Alex
2000 You Can Count on Me as Terry
2000 Committed as T-Bo
2000 The Beat as Zane Marinelli (6 episodes)
1999 Ride with the Devil as Alf Bowden
1999 A Fish in the Bathtub as Joel
1998 54 as Ricko
1998 Safe Men as Frank
1998 The Last Big Thing as Brent Benedict
1998 Houdini as Theo
1997 On the 2nd Day of Christmas as Bert
1997 The View as Self (1 episode)
1996 The Dentist as Steve Landers
1996 Blood Money as Attorney
1996 The Destiny of Marty Fine as Brett
1996 The Daily Show as Self (3 episodes)
1995 Mirror, Mirror III: The Voyeur as Joey
1994 A Gift from Heaven
1994 Mirror Mirror 2: Raven Dance as Christian
1994 There Goes My Baby as J.D.
1994 Inside the Actors Studio as Self (1 episode)
1994 Due South
1994 Due South as Vinnie Webber (1 episode)
1992 MTV Movie & TV Awards as Self / Presenter (1 episode)
1988 LIVE with Kelly and Mark as Self - Guest (1 episode)
1953 The Oscars as Self (2 episodes)
1944 Golden Globe Awards as Self - Nominee (1 episode)
Newsflash as Don Hewitt
Good Sex
Being Heumann as Joseph Califano
Don't Forget Me Tomorrow
Santo Subito! as Father Joseph Murolo

Directing

2010 Sympathy for Delicious Director

Writing

1996 The Destiny of Marty Fine Writer
1996 The Destiny of Marty Fine Story

Production

2025 GenX: the Saga of Forever Chemicals Producer
2025 All That's Left of You Executive Producer
2025 Task Executive Producer
2022 Lakota Nation vs. United States Executive Producer
2020 I Know This Much Is True Executive Producer
2019 Dark Waters Producer
2018 Anything Executive Producer
2016 Dear President Obama Executive Producer
2014 The Normal Heart Co-Executive Producer
2014 Infinitely Polar Bear Executive Producer
2010 Sympathy for Delicious Producer
2004 We Don't Live Here Anymore Executive Producer
1996 The Destiny of Marty Fine Co-Producer