Mark Ruffalo Filmography: Every Movie and TV Show in Order
All 71 Mark Ruffalo roles in chronological order (1953 to 2026): 60 movies and 11 TV series.

How many movies and TV shows has Mark Ruffalo been in? This complete Mark Ruffalo filmography lists 71 credited roles (60 films, 11 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Mark Ruffalo movies in order
- Mirror Mirror 2: Raven Dance (1994) as Christian
- The Dentist (1996) as Steve Landers
- On the 2nd Day of Christmas (1997) as Bert
- Safe Men (1998) as Frank
- 54 (1998) as Ricko
- Ride with the Devil (1999) as Alf Bowden
- You Can Count on Me (2000) as Terry
- Committed (2000) as T-Bo
- The Last Castle (2001) as Yates
- XX/XY (2002) as Coles
- Windtalkers (2002) as Pappas
- My Life Without Me (2003) as Lee
- View from the Top (2003) as Ted Stewart
- In the Cut (2003) as Giovanni A. Malloy
- Eternal Sunshine of the Spotless Mind (2004) as Stan
- 13 Going on 30 (2004) as Matt Flamhaff
- Collateral (2004) as Det. Ray Fanning
- We Don't Live Here Anymore (2004) as Jack Linden
- Just Like Heaven (2005) as David Abbott
- Rumor Has It... (2005) as Jeff Daly
- All the King's Men (2006) as Adam Stanton
- Zodiac (2007) as David Toschi
- Reservation Road (2007) as Dwight Arno
- Blindness (2008) as Doctor
- The Brothers Bloom (2008) as Stephen
- What Doesn't Kill You (2008) as Brian
- Where the Wild Things Are (2009) as The Boyfriend
- Shutter Island (2010) as Chuck Aule
- Date Night (2010) as Brad Sullivan
- Sympathy for Delicious (2010) as Father Joe
- The Kids Are All Right (2010) as Paul
- Margaret (2011) as Maretti
- The Avengers (2012) as Bruce Banner / The Hulk
- Iron Man 3 (2013) as Bruce Banner (uncredited)
- Now You See Me (2013) as Dylan Rhodes
- Thanks for Sharing (2013) as Adam
- Infinitely Polar Bear (2014) as Cameron
- Marvel Studios: Assembling a Universe (2014) as Self / Bruce Banner / Hulk
- The Normal Heart (2014) as Ned Weeks
- Begin Again (2014) as Dan Mulligan
- Foxcatcher (2014) as David Schultz
- Avengers: Age of Ultron (2015) as Bruce Banner / Hulk
- Spotlight (2015) as Michael Rezendes
- Now You See Me 2 (2016) as Dylan Rhodes
- Team Thor (2016) as Bruce Banner
- Thor: Ragnarok (2017) as Bruce Banner / Hulk
- Avengers: Infinity War (2018) as Bruce Banner / Hulk
- Captain Marvel (2019) as Bruce Banner / The Hulk (uncredited)
- Avengers: Endgame (2019) as Bruce Banner / Hulk
- Dark Waters (2019) as Robert Bilott
- Celebrating Marvel's Stan Lee (2019) as Self (archive footage)
- Chadwick Boseman: A Tribute for a King (2020) as Self - Actor, "Avengers: Endgame"
- Shang-Chi and the Legend of the Ten Rings (2021) as Bruce Banner / Hulk (uncredited)
- Marvel Studios' 2021 Disney+ Day Special (2021) as Bruce Banner / Hulk (archive footage)
- The Adam Project (2022) as Louis Reed
- Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law (2022) as Self
- Poor Things (2023) as Duncan Wedderburn
- Mickey 17 (2025) as Kenneth Marshall
- Now You See Me: Now You Don't (2025) as Dylan Rhodes
- Crime 101 (2026) as Lou
Mark Ruffalo TV shows
- The Oscars (1953) as Self
- Due South (1994)
- Due South (1994) as Vinnie Webber
- I Know This Much Is True (2020) as Dominick Birdsey / Thomas Birdsey
- Marvel Studios Legends (2021) as Bruce Banner / Hulk (archive footage) (uncredited)
- What If...? (2021) as Bruce Banner / Hulk (voice)
- What If...? (2021) as Bruce Banner (voice)
- What If...? (2021) as Bruce Banner / Hulk / Mega-Hulk (voice)
- She-Hulk: Attorney at Law (2022) as Bruce Banner / Hulk
- All the Light We Cannot See (2023) as Daniel LeBlanc
- Task (2025) as Tom Brandis
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Mark Ruffalo been in?
Mark Ruffalo has 60 credited film roles and 11 TV roles, for a total of 71 credits from 1953 to 2026.
What was Mark Ruffalo's first major role?
The Oscars (1953).
What is Mark Ruffalo's most recent project?
Crime 101 (2026).



