Mark Wahlberg Filmography: Every Movie and TV Show in Order
All 67 Mark Wahlberg roles in chronological order (1993 to 2026): 62 movies and 5 TV series.

How many movies and TV shows has Mark Wahlberg been in? This complete Mark Wahlberg filmography lists 67 credited roles (62 films, 5 TV series), in chronological order from 1993 to 2026, with links to our full guides where available.
Mark Wahlberg movies in order
- Renaissance Man (1994) as Pvt. Tommy Lee Haywood
- The Basketball Diaries (1995) as Mickey
- Fear (1996) as David McCall
- Traveller (1997) as Pat
- Boogie Nights (1997) as Eddie Adams / Dirk Diggler
- The Big Hit (1998) as Melvin Smiley
- The Corruptor (1999) as Danny Wallace
- Three Kings (1999) as Troy Barlow
- The Yards (2000) as Leo Handler
- The Perfect Storm (2000) as Bobby Shatford
- Planet of the Apes (2001) as Captain Leo Davidson
- Rock Star (2001) as Chris 'Izzy' Cole
- The Truth About Charlie (2002) as Peter Joshua
- The Italian Job (2003) as Charlie Croker
- Overnight (2003) as Self
- I ♥ Huckabees (2004) as Tommy Corn
- Four Brothers (2005) as Bobby Mercer
- Invincible (2006) as Vince Papale
- The Departed (2006) as Dignam
- Shooter (2007) as Bob Lee Swagger
- We Own the Night (2007) as Joseph Grusinsky
- The Happening (2008) as Elliot Moore
- Max Payne (2008) as Max Payne
- The Lovely Bones (2009) as Jack Salmon
- Date Night (2010) as Holbrooke
- The Other Guys (2010) as Detective Terry Hoitz
- The Fighter (2010) as Micky Ward
- Contraband (2012) as Chris Farraday
- Ted (2012) as John Bennett
- Broken City (2013) as Billy Taggart
- Pain & Gain (2013) as Daniel Lugo
- 2 Guns (2013) as Michael 'Stig' Stigman
- Lone Survivor (2013) as Petty Officer First Class Marcus Luttrell
- Transformers: Age of Extinction (2014) as Cade Yeager
- The Gambler (2014) as Jim Bennett
- Manny (2014)
- Entourage (2015) as Mark Wahlberg
- Ted 2 (2015) as John
- Daddy's Home (2015) as Dusty Mayron
- Mojave (2016) as Norman
- Deepwater Horizon (2016) as Mike Williams
- Patriots Day (2016) as Sgt. Tommy Saunders
- Transformers: The Last Knight (2017) as Cade Yeager
- Daddy's Home 2 (2017) as Dusty
- All the Money in the World (2017) as Fletcher Chase
- Mile 22 (2018) as James Silva
- Instant Family (2018) as Pete Wagner
- Spenser Confidential (2020) as Spenser
- Scoob! (2020) as Blue Falcon (voice)
- Joe Bell (2020) as Joe Bell
- kid 90 (2021) as Self (archive footage)
- Infinite (2021) as Evan McCauley
- Uncharted (2022) as Victor 'Sully' Sullivan
- Father Stu (2022) as Father Stuart 'Stu' Long
- Me Time (2022) as Huck Dembo
- The Family Plan (2023) as Dan Morgan
- Arthur the King (2024) as Michael
- The Union (2024) as Mike McKenna
- Flight Risk (2025) as Daryl Booth
- Play Dirty (2025) as Parker
- The Family Plan 2 (2025) as Dan Morgan
- Balls Up (2026) as Brad
Mark Wahlberg TV shows
- Raw (1993)
- E! True Hollywood Story (1996)
- Ant & Dec's Saturday Night Takeaway (2002) as Self
- Entourage (2004) as Self
- The Defiant Ones (2017) as Self (archive footage)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Mark Wahlberg been in?
Mark Wahlberg has 62 credited film roles and 5 TV roles, for a total of 67 credits from 1993 to 2026.
What was Mark Wahlberg's first major role?
Raw (1993).
What is Mark Wahlberg's most recent project?
Balls Up (2026).



