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). 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 gained international recognition for playing Bruce Banner / Hulk in superhero films set in the Marvel Cinematic Universe, including The Avengers (2012), Avengers: Infinity War (2018), and Avengers: Endgame (2019).
Ruffalo gained nominations for the Academy Award for Best Supporting Actor for playing a sperm-donor in the comedy-drama The Kids Are All Right (2010), Dave Schultz in the biopic Foxcatcher (2014), and Michael Rezendes in the drama Spotlight (2015). He won the Screen Actors Guild Award for Best Actor in a TV Movie for playing a gay writer and activist in the television drama film The Normal Heart (2015), and the Primetime Emmy Award for Outstanding Lead Actor in a Limited Series or Movie for his dual role as identical twins in the miniseries I Know This Much Is True (2020). Ruffalo is one of the few performers to receive all four EGOT nominations.
2025
as Dylan Rhodes
2025
as Hieronymous Marshall
2024
as Self
2023
as Duncan Wedderburn
2023
as Daniel LeBlanc
2022
as Self
2022
as Self
2022
as Bruce Banner / Hulk
2022
as Self
2022
as Louis Reed
2022
as Self
2021
as Bruce Banner / Hulk (archive footage)
2021
as Bruce Banner / Hulk (uncredited)
2021
as Bruce Banner / Hulk (voice)
2021
as Bruce Banner (voice)
2021
2021
as Bruce Banner / Hulk (archive footage) (uncredited)
2020
as Self - Actor, "Avengers: Endgame"
2020
as Dominick Birdsey / Thomas Birdsey
2020
2019
as Self
2019
as Self
2019
as Robert Bilott
2019
as Bruce Banner / Hulk
2019
as Bruce Banner / The Hulk (uncredited)
2018
as Self
2018
as Self (archive footage)
2018
as Bruce Banner / Hulk
2017
as Self
2017
as Bruce Banner / Hulk
2016
as Bruce Banner
2016
as Dylan Rhodes
2016
as Self
2016
as Narrator
2015
as Michael Rezendes
2015
as Bruce Banner / Hulk
2014
as David Schultz
2014
as Self
2014
as Ned Weeks
2014
as Self / Bruce Banner / Hulk
2014
as Cameron
2013
as Adam
2013
as Dan Mulligan
2013
2013
as Dylan Rhodes
2013
as Bruce Banner (uncredited)
2012
as Self
2012
as Bruce Banner / The Hulk
2012
as Bruce Banner / The Hulk (archive footage)
2011
as Gerald Maretti
2011
as Self
2010
as Paul
2010
as Self
2010
as Father Joe
2010
as Brad Sullivan
2010
as Chuck Aule
2009
as The Boyfriend
2008
as Brian
2008
as Stephen
2008
as Doctor
2008
as Jerry Rubin (voice)
2007
as Dwight Arno
2007
as David Toschi
2006
as Adam Stanton
2005
as Jeff Daly
2005
as David Abbott
2004
as Self
2004
as Jack Linden
2004
as Det. Ray Fanning
2004
as Matt Flamhaff
2004
as Stan
2003
as Giovanni A. Malloy
2003
as Ted Stewart
2003
as Lee
2002
as Pappas
2002
as Coles
2001
as Yates
2001
as Alex
2000
as Terry Prescott
2000
as T-Bo
2000
as Zane Marinelli
1999
as Alf Bowden
1999
as Joel
1998
as Theo
1998
as Brent Benedict
1998
as Ricko
1998
as Frank
1997
as Bert
1996
as Steve Landers
1996
as Brett
1996
as Attorney
1995
as Joey
1994
1994
1994
as Vinnie Webber
1994
as J.D.
1994
as Christian
1992
as Self / Presenter
1953
as Self
as Bruce Banner / Hulk
as Don Hewitt
as Tom