Portrait of Mark Ruffalo

Mark Ruffalo

Bio: Mark Alan Ruffalo (born November 22, 1967) is an American actor and producer. He began acting in the early 1990s and first gained recognition for his work in Kenneth Lonergan's play This Is Our Youth (1998) and drama film You Can Count on Me (2000)
Born: Wed, Nov 22 1967
Birthplace: Kenosha, Wisconsin, USA
Mark Ruffalo is 57 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Now You See Me 3
Now You See Me 3
Mark Ruffalo will be 57 in Now You See Me 3 as 'Dylan Rhodes'.
Movie Released: Wed, Nov 12 2025
Poster of Mickey 17
Mickey 17
Mark Ruffalo will be 57 in Mickey 17 as 'Hieronymous Marshall'.
Movie Released: Fri, Feb 28 2025
Poster of Revealed: How to Poison a Planet
Revealed: How to Poison a Planet
Mark Ruffalo was 56 in Revealed: How to Poison a Planet as 'Self'.
Movie Released: Sun, Apr 28 2024
Poster of Poor Things
Poor Things
Mark Ruffalo was 56 in Poor Things as 'Duncan Wedderburn'.
Movie Released: Thu, Dec 07 2023
Poster of Bonnie
Bonnie
Mark Ruffalo was 54 in Bonnie as 'Self'.
Movie Released: Sat, Nov 12 2022
Poster of Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law
Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law
Mark Ruffalo was 54 in Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law as 'Self'.
Movie Released: Thu, Nov 03 2022
Poster of The Adam Project
The Adam Project
Mark Ruffalo was 54 in The Adam Project as 'Louis Reed'.
Movie Released: Fri, Mar 11 2022
Poster of Oyate
Oyate
Mark Ruffalo was 54 in Oyate as 'Self'.
Movie Released: Thu, Feb 24 2022
Poster of Marvel Studios' 2021 Disney+ Day Special
Marvel Studios' 2021 Disney+ Day Special
Mark Ruffalo was 53 in Marvel Studios' 2021 Disney+ Day Special as 'Bruce Banner / Hulk (archive footage)'.
Movie Released: Fri, Nov 12 2021
Poster of Shang-Chi and the Legend of the Ten Rings
Shang-Chi and the Legend of the Ten Rings
Mark Ruffalo was 53 in Shang-Chi and the Legend of the Ten Rings as 'Bruce Banner / Hulk (uncredited)'.
Movie Released: Wed, Sep 01 2021
Poster of Groundswell
Groundswell
Mark Ruffalo was 53 in Groundswell
Movie Released: Fri, Apr 16 2021
Poster of Chadwick Boseman: A Tribute for a King
Chadwick Boseman: A Tribute for a King
Mark Ruffalo was 52 in Chadwick Boseman: A Tribute for a King as 'Self - Actor, "Avengers: Endgame"'.
Movie Released: Sun, Aug 30 2020
Poster of Flint
Flint
Mark Ruffalo was 52 in Flint
Movie Released: Sun, Mar 01 2020
Poster of Celebrating Marvel's Stan Lee
Celebrating Marvel's Stan Lee
Mark Ruffalo was 52 in Celebrating Marvel's Stan Lee as 'Self'.
Movie Released: Fri, Dec 20 2019
Poster of Dark Waters: The Cost of Being a Hero
Dark Waters: The Cost of Being a Hero
Mark Ruffalo was 52 in Dark Waters: The Cost of Being a Hero as 'Self'.
Movie Released: Sun, Nov 24 2019
Poster of Dark Waters
Dark Waters
Mark Ruffalo was 52 in Dark Waters as 'Robert Bilott'.
Movie Released: Fri, Nov 22 2019
Poster of Avengers: Endgame
Avengers: Endgame
Mark Ruffalo was 51 in Avengers: Endgame as 'Bruce Banner / Hulk'.
Movie Released: Wed, Apr 24 2019
Poster of Captain Marvel
Captain Marvel
Mark Ruffalo was 51 in Captain Marvel as 'Bruce Banner / The Hulk (uncredited)'.
Movie Released: Wed, Mar 06 2019
Poster of John Leguizamo's Latin History for Morons
John Leguizamo's Latin History for Morons
Mark Ruffalo was 50 in John Leguizamo's Latin History for Morons as 'Self'.
Movie Released: Fri, Nov 02 2018
Poster of Beyond Boundaries: The Harvey Weinstein Scandal
Beyond Boundaries: The Harvey Weinstein Scandal
Mark Ruffalo was 50 in Beyond Boundaries: The Harvey Weinstein Scandal as 'Self (archive footage)'.
Movie Released: Tue, Aug 21 2018
Poster of Avengers: Infinity War
Avengers: Infinity War
Mark Ruffalo was 50 in Avengers: Infinity War as 'Bruce Banner / Hulk'.
Movie Released: Wed, Apr 25 2018
Poster of Happening: A Clean Energy Revolution
Happening: A Clean Energy Revolution
Mark Ruffalo was 49 in Happening: A Clean Energy Revolution as 'Self'.
Movie Released: Sat, Oct 07 2017
Poster of Thor: Ragnarok
Thor: Ragnarok
Mark Ruffalo was 49 in Thor: Ragnarok as 'Bruce Banner / Hulk'.
Movie Released: Mon, Oct 02 2017
Poster of Team Thor
Team Thor
Mark Ruffalo was 48 in Team Thor as 'Bruce Banner'.
Movie Released: Sun, Aug 28 2016
Poster of Now You See Me 2
Now You See Me 2
Mark Ruffalo was 48 in Now You See Me 2 as 'Dylan Rhodes'.
Movie Released: Thu, Jun 02 2016
Poster of Climate Hustle
Climate Hustle
Mark Ruffalo was 48 in Climate Hustle as 'Self'.
Movie Released: Thu, Mar 31 2016
Poster of Dear President Obama
Dear President Obama
Mark Ruffalo was 48 in Dear President Obama as 'Narrator'.
Movie Released: Thu, Mar 17 2016
Poster of Spotlight
Spotlight
Mark Ruffalo was 47 in Spotlight as 'Michael Rezendes'.
Movie Released: Fri, Nov 06 2015
Poster of Avengers: Age of Ultron
Avengers: Age of Ultron
Mark Ruffalo was 47 in Avengers: Age of Ultron as 'Bruce Banner / Hulk'.
Movie Released: Wed, Apr 22 2015
Poster of Foxcatcher
Foxcatcher
Mark Ruffalo was 46 in Foxcatcher as 'David Schultz'.
Movie Released: Fri, Nov 14 2014
Poster of The Normal Heart
The Normal Heart
Mark Ruffalo was 46 in The Normal Heart as 'Ned Weeks'.
Movie Released: Sun, May 25 2014
Poster of Marvel Studios: Assembling a Universe
Marvel Studios: Assembling a Universe
Mark Ruffalo was 46 in Marvel Studios: Assembling a Universe as 'Self / Bruce Banner / Hulk'.
Movie Released: Tue, Mar 18 2014
Poster of Infinitely Polar Bear
Infinitely Polar Bear
Mark Ruffalo was 46 in Infinitely Polar Bear as 'Cameron'.
Movie Released: Sat, Jan 18 2014
Poster of Thanks for Sharing
Thanks for Sharing
Mark Ruffalo was 45 in Thanks for Sharing as 'Adam'.
Movie Released: Thu, Sep 19 2013
Poster of Begin Again
Begin Again
Mark Ruffalo was 45 in Begin Again as 'Dan Mulligan'.
Movie Released: Sat, Sep 07 2013
Poster of Letters to Jackie: Remembering President Kennedy
Letters to Jackie: Remembering President Kennedy
Mark Ruffalo was 45 in Letters to Jackie: Remembering President Kennedy
Movie Released: Wed, Jun 19 2013
Poster of Now You See Me
Now You See Me
Mark Ruffalo was 45 in Now You See Me as 'Dylan Rhodes'.
Movie Released: Wed, May 29 2013
Poster of Iron Man 3
Iron Man 3
Mark Ruffalo was 45 in Iron Man 3 as 'Bruce Banner (uncredited)'.
Movie Released: Thu, Apr 18 2013
Poster of Kingdom Come
Kingdom Come
Mark Ruffalo was 44 in Kingdom Come as 'Self'.
Movie Released: Sat, Apr 28 2012
Poster of The Avengers
The Avengers
Mark Ruffalo was 44 in The Avengers as 'Bruce Banner / The Hulk'.
Movie Released: Wed, Apr 25 2012
Poster of Margaret
Margaret
Mark Ruffalo was 43 in Margaret as 'Gerald Maretti'.
Movie Released: Fri, Sep 30 2011
Poster of 9/11 Truth: Hollywood Speaks Up
9/11 Truth: Hollywood Speaks Up
Mark Ruffalo was 43 in 9/11 Truth: Hollywood Speaks Up as 'Self'.
Movie Released: Fri, Jun 10 2011
Poster of The Kids Are All Right
The Kids Are All Right
Mark Ruffalo was 42 in The Kids Are All Right as 'Paul'.
Movie Released: Fri, Jul 09 2010
Poster of Shutter Island: Into the Lighthouse
Shutter Island: Into the Lighthouse
Mark Ruffalo was 42 in Shutter Island: Into the Lighthouse as 'Self'.
Movie Released: Tue, Jun 08 2010
Poster of Sympathy for Delicious
Sympathy for Delicious
Mark Ruffalo was 42 in Sympathy for Delicious as 'Father Joe'.
Movie Released: Fri, Apr 09 2010
Poster of Date Night
Date Night
Mark Ruffalo was 42 in Date Night as 'Brad Sullivan'.
Movie Released: Thu, Apr 08 2010
Poster of Shutter Island
Shutter Island
Mark Ruffalo was 42 in Shutter Island as 'Chuck Aule'.
Movie Released: Sun, Feb 14 2010
Poster of Where the Wild Things Are
Where the Wild Things Are
Mark Ruffalo was 41 in Where the Wild Things Are as 'The Boyfriend'.
Movie Released: Fri, Oct 16 2009
Poster of What Doesn't Kill You
What Doesn't Kill You
Mark Ruffalo was 41 in What Doesn't Kill You as 'Brian'.
Movie Released: Fri, Dec 12 2008
Poster of The Brothers Bloom
The Brothers Bloom
Mark Ruffalo was 40 in The Brothers Bloom as 'Stephen'.
Movie Released: Tue, Sep 09 2008
Poster of Blindness
Blindness
Mark Ruffalo was 40 in Blindness as 'Doctor'.
Movie Released: Wed, May 14 2008
Poster of Chicago 10
Chicago 10
Mark Ruffalo was 40 in Chicago 10 as 'Jerry Rubin (voice)'.
Movie Released: Fri, Feb 29 2008
Poster of Reservation Road
Reservation Road
Mark Ruffalo was 39 in Reservation Road as 'Dwight Arno'.
Movie Released: Thu, Sep 13 2007
Poster of Zodiac
Zodiac
Mark Ruffalo was 39 in Zodiac as 'David Toschi'.
Movie Released: Fri, Mar 02 2007
Poster of All the King's Men
All the King's Men
Mark Ruffalo was 38 in All the King's Men as 'Adam Stanton'.
Movie Released: Sun, Sep 10 2006
Poster of Rumor Has It...
Rumor Has It...
Mark Ruffalo was 38 in Rumor Has It... as 'Jeff Daly'.
Movie Released: Thu, Dec 22 2005
Poster of Just Like Heaven
Just Like Heaven
Mark Ruffalo was 37 in Just Like Heaven as 'David Abbott'.
Movie Released: Fri, Sep 16 2005
Poster of City of Night: The Making of 'Collateral'
City of Night: The Making of 'Collateral'
Mark Ruffalo was 37 in City of Night: The Making of 'Collateral' as 'Self'.
Movie Released: Tue, Dec 14 2004
Poster of We Don't Live Here Anymore
We Don't Live Here Anymore
Mark Ruffalo was 36 in We Don't Live Here Anymore as 'Jack Linden'.
Movie Released: Fri, Aug 13 2004
Poster of Collateral
Collateral
Mark Ruffalo was 36 in Collateral as 'Det. Ray Fanning'.
Movie Released: Wed, Aug 04 2004
Poster of 13 Going on 30
13 Going on 30
Mark Ruffalo was 36 in 13 Going on 30 as 'Matt Flamhaff'.
Movie Released: Tue, Apr 13 2004
Poster of Eternal Sunshine of the Spotless Mind
Eternal Sunshine of the Spotless Mind
Mark Ruffalo was 36 in Eternal Sunshine of the Spotless Mind as 'Stan'.
Movie Released: Fri, Mar 19 2004
Poster of In the Cut
In the Cut
Mark Ruffalo was 35 in In the Cut as 'Giovanni A. Malloy'.
Movie Released: Wed, Oct 22 2003
Poster of View from the Top
View from the Top
Mark Ruffalo was 35 in View from the Top as 'Ted Stewart'.
Movie Released: Fri, Mar 21 2003
Poster of My Life Without Me
My Life Without Me
Mark Ruffalo was 35 in My Life Without Me as 'Lee'.
Movie Released: Fri, Mar 07 2003
Poster of Windtalkers
Windtalkers
Mark Ruffalo was 34 in Windtalkers as 'Pappas'.
Movie Released: Fri, Jun 14 2002
Poster of XX/XY
XX/XY
Mark Ruffalo was 34 in XX/XY as 'Coles'.
Movie Released: Fri, Jan 11 2002
Poster of The Last Castle
The Last Castle
Mark Ruffalo was 33 in The Last Castle as 'Yates'.
Movie Released: Fri, Oct 19 2001
Poster of Apartment 12
Apartment 12
Mark Ruffalo was 33 in Apartment 12 as 'Alex'.
Movie Released: Sat, Sep 29 2001
Poster of You Can Count on Me
You Can Count on Me
Mark Ruffalo was 32 in You Can Count on Me as 'Terry Prescott'.
Movie Released: Fri, Nov 17 2000
Poster of Committed
Committed
Mark Ruffalo was 32 in Committed as 'T-Bo'.
Movie Released: Fri, Apr 28 2000
Poster of Ride with the Devil
Ride with the Devil
Mark Ruffalo was 32 in Ride with the Devil as 'Alf Bowden'.
Movie Released: Wed, Nov 24 1999
Poster of A Fish in the Bathtub
A Fish in the Bathtub
Mark Ruffalo was 31 in A Fish in the Bathtub as 'Joel'.
Movie Released: Mon, Mar 01 1999
Poster of Houdini
Houdini
Mark Ruffalo was 31 in Houdini as 'Theo'.
Movie Released: Sun, Dec 06 1998
Poster of The Last Big Thing
The Last Big Thing
Mark Ruffalo was 30 in The Last Big Thing as 'Brent Benedict'.
Movie Released: Wed, Sep 23 1998
Poster of 54
54
Mark Ruffalo was 30 in 54 as 'Ricko'.
Movie Released: Fri, Aug 28 1998
Poster of Safe Men
Safe Men
Mark Ruffalo was 30 in Safe Men as 'Frank'.
Movie Released: Fri, Aug 07 1998
Poster of On the 2nd Day of Christmas
On the 2nd Day of Christmas
Mark Ruffalo was 30 in On the 2nd Day of Christmas as 'Bert'.
Movie Released: Mon, Dec 08 1997
Poster of The Dentist
The Dentist
Mark Ruffalo was 28 in The Dentist as 'Steve Landers'.
Movie Released: Fri, Jun 07 1996
Poster of The Destiny of Marty Fine
The Destiny of Marty Fine
Mark Ruffalo was 28 in The Destiny of Marty Fine as 'Brett'.
Movie Released: Sat, Mar 16 1996
Poster of Blood Money
Blood Money
Mark Ruffalo was 28 in Blood Money as 'Attorney'.
Movie Released: Mon, Jan 01 1996
Poster of Mirror, Mirror III: The Voyeur
Mirror, Mirror III: The Voyeur
Mark Ruffalo was 27 in Mirror, Mirror III: The Voyeur as 'Joey'.
Movie Released: Sun, Oct 01 1995
Poster of A Gift from Heaven
A Gift from Heaven
Mark Ruffalo was 27 in A Gift from Heaven
Movie Released: Wed, Dec 14 1994
Poster of There Goes My Baby
There Goes My Baby
Mark Ruffalo was 26 in There Goes My Baby as 'J.D.'.
Movie Released: Fri, Sep 02 1994
Poster of Mirror Mirror 2: Raven Dance
Mirror Mirror 2: Raven Dance
Mark Ruffalo was 26 in Mirror Mirror 2: Raven Dance as 'Christian'.
Movie Released: Wed, May 25 1994
Poster of Newsflash
Newsflash
Mark Ruffalo will be 57+ in Newsflash as 'Don Hewitt'.
Movie Released: Unreleased
Poster of Crime 101
Crime 101
Mark Ruffalo will be 57+ in Crime 101 as 'Detective Lou Lubesnick'.
Movie Released: Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Off Script with The Hollywood Reporter
Off Script with The Hollywood Reporter
Mark Ruffalo was 56+ in Off Script with The Hollywood Reporter as 'Self'.
TV Show Released: First Air Date
Sun, Dec 31 2023
Poster of All the Light We Cannot See
All the Light We Cannot See
Mark Ruffalo was 55+ in All the Light We Cannot See as 'Daniel LeBlanc'.
TV Show Released: First Air Date
Thu, Nov 02 2023
Poster of She-Hulk: Attorney at Law
She-Hulk: Attorney at Law
Mark Ruffalo was 54+ in She-Hulk: Attorney at Law as 'Bruce Banner / Hulk'.
TV Show Released: First Air Date
Thu, Aug 18 2022
Poster of The Last Movie Stars
The Last Movie Stars
Mark Ruffalo was 54+ in The Last Movie Stars as 'Self'.
TV Show Released: First Air Date
Thu, Jul 21 2022
Poster of What If...?
What If...?
Mark Ruffalo was 53+ in What If...? as 'Bruce Banner / Hulk (voice), Bruce Banner (voice), Bruce Banner / Hulk / Mega-Hulk (voice)'.
TV Show Released: First Air Date
Wed, Aug 11 2021
Poster of Marvel Studios Legends
Marvel Studios Legends
Mark Ruffalo was 53+ in Marvel Studios Legends as 'Bruce Banner / Hulk (archive footage) (uncredited)'.
TV Show Released: First Air Date
Fri, Jan 08 2021
Poster of I Know This Much Is True
I Know This Much Is True
Mark Ruffalo was 52+ in I Know This Much Is True as 'Dominick Birdsey / Thomas Birdsey'.
TV Show Released: First Air Date
Sat, May 09 2020
Poster of The Late Show with Stephen Colbert
The Late Show with Stephen Colbert
Mark Ruffalo was 47+ in The Late Show with Stephen Colbert as 'Self'.
TV Show Released: First Air Date
Tue, Sep 08 2015
Poster of Close Up with The Hollywood Reporter
Close Up with The Hollywood Reporter
Mark Ruffalo was 47+ in Close Up with The Hollywood Reporter as 'Self'.
TV Show Released: First Air Date
Sun, Aug 02 2015
Poster of Hot Ones
Hot Ones
Mark Ruffalo was 47+ in Hot Ones as 'Self'.
TV Show Released: First Air Date
Thu, Mar 12 2015
Poster of Variety Studio: Actors on Actors
Variety Studio: Actors on Actors
Mark Ruffalo was 47+ in Variety Studio: Actors on Actors as 'Self'.
TV Show Released: First Air Date
Sun, Dec 21 2014
Poster of Sock or Hat?
Sock or Hat?
Mark Ruffalo was 46+ in Sock or Hat? as 'Self'.
TV Show Released: First Air Date
Fri, Jun 13 2014
Poster of The Tonight Show Starring Jimmy Fallon
The Tonight Show Starring Jimmy Fallon
Mark Ruffalo was 46+ in The Tonight Show Starring Jimmy Fallon as 'Self, '.
TV Show Released: First Air Date
Mon, Feb 17 2014
Poster of Honest Trailers
Honest Trailers
Mark Ruffalo was 44+ in Honest Trailers as 'Bruce Banner / The Hulk (archive footage)'.
TV Show Released: First Air Date
Mon, Feb 13 2012
Poster of Watch What Happens Live with Andy Cohen
Watch What Happens Live with Andy Cohen
Mark Ruffalo was 41+ in Watch What Happens Live with Andy Cohen as 'Self - Guest'.
TV Show Released: First Air Date
Thu, Jul 16 2009
Poster of The Graham Norton Show
The Graham Norton Show
Mark Ruffalo was 39+ in The Graham Norton Show as 'Self'.
TV Show Released: First Air Date
Thu, Feb 22 2007
Poster of The Colbert Report
The Colbert Report
Mark Ruffalo was 37+ in The Colbert Report
TV Show Released: First Air Date
Mon, Oct 17 2005
Poster of The Late Late Show with Craig Ferguson
The Late Late Show with Craig Ferguson
Mark Ruffalo was 37+ in The Late Late Show with Craig Ferguson as 'Self'.
TV Show Released: First Air Date
Mon, Jan 03 2005
Poster of Real Time with Bill Maher
Real Time with Bill Maher
Mark Ruffalo was 35+ in Real Time with Bill Maher as 'Self'.
TV Show Released: First Air Date
Fri, Feb 21 2003
Poster of The Beat
The Beat
Mark Ruffalo was 32+ in The Beat as 'Zane Marinelli'.
TV Show Released: First Air Date
Tue, Mar 21 2000
Poster of The View
The View
Mark Ruffalo was 29+ in The View as 'Self'.
TV Show Released: First Air Date
Mon, Aug 11 1997
Poster of The Daily Show
The Daily Show
Mark Ruffalo was 28+ in The Daily Show as 'Self'.
TV Show Released: First Air Date
Mon, Jul 22 1996
Poster of Due South
Due South
Mark Ruffalo was 26+ in Due South as ', Vinnie Webber'.
TV Show Released: First Air Date
Thu, Sep 22 1994
Poster of Inside the Actors Studio
Inside the Actors Studio
Mark Ruffalo was 26+ in Inside the Actors Studio as 'Self'.
TV Show Released: First Air Date
Sun, Aug 14 1994
Poster of MTV Movie & TV Awards
MTV Movie & TV Awards
Mark Ruffalo was 24+ in MTV Movie & TV Awards as 'Self / Presenter'.
TV Show Released: First Air Date
Wed, Jun 10 1992
Poster of The Oscars
The Oscars
Mark Ruffalo was 0+ in The Oscars as 'Self'.
TV Show Released: First Air Date
Thu, Mar 19 1953
Poster of Golden Globe Awards
Golden Globe Awards
Mark Ruffalo was 0+ in Golden Globe Awards as 'Self - Winner'.
TV Show Released: First Air Date
Thu, Jan 20 1944
Poster of Parasite
Parasite
Mark Ruffalo will be 57+ in Parasite
TV Show Released: First Air Date
Unreleased
Poster of Task
Task
Mark Ruffalo will be 57+ in Task as 'Tom'.
TV Show Released: First Air Date
Unreleased
Poster of Hal & Harper
Hal & Harper
Mark Ruffalo will be 57+ in Hal & Harper
TV Show Released: First Air Date
Unreleased