Ben Affleck Filmography: Movies and Television Credits
Selected screen credits for Ben Affleck: 70 movie titles and 4 television titles, with film release years and roles.

This Ben Affleck filmography covers 70 movie titles and 4 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Ben Affleck movies by release year
The years below are film release years, not filming dates.
- The Good Mother (1988) as Extra (uncredited)
- Field of Dreams (1989) as Baseball Fan (uncredited)
- Buffy the Vampire Slayer (1992) as Basketball Player #10 (uncredited)
- School Ties (1992) as Chesty Smith
- Dazed and Confused (1993) as O'Bannion
- Glory Daze (1995) as Jack
- Mallrats (1995) as Shannon
- Chasing Amy (1997) as Holden McNeil
- Going All the Way (1997) as Tom 'Gunner' Casselman
- Good Will Hunting (1997) as Chuckie Sullivan
- Armageddon (1998) as A.J. Frost
- Phantoms (1998) as Sheriff Bryce Hammond
- Shakespeare in Love (1998) as Ned Alleyn
- 200 Cigarettes (1999) as Bartender
- Dogma (1999) as Bartleby
- Forces of Nature (1999) as Ben Holmes
- Boiler Room (2000) as Jim Young
- Bounce (2000) as Buddy Amaral
- Joseph: King of Dreams (2000) as Joseph (voice)
- Reindeer Games (2000) as Rudy Duncan
- Daddy and Them (2001) as Lawrence Bowen
- Jay and Silent Bob Strike Back (2001) as Holden McNeil / Ben Affleck
- Pearl Harbor (2001) as Rafe McCawley
- Changing Lanes (2002) as Gavin Banek
- The Sum of All Fears (2002) as Jack Ryan
- The Third Wheel (2002) as Michael
- Daredevil (2003) as Matt Murdock / Daredevil
- Gigli (2003) as Larry Gigli
- Paycheck (2003) as Michael Jennings
- Fahrenheit 9/11 (2004) as Self (archive footage)
- Jersey Girl (2004) as Ollie Trinke
- Surviving Christmas (2004) as Drew Latham
- Back to the Well: 'Clerks II' (2006) as Self (uncredited)
- Clerks II (2006) as Gawking Guy
- Hollywoodland (2006) as George Reeves
- Man About Town (2006) as Jack Giamoro
- Smokin' Aces (2006) as Jack Dupree
- Extract (2009) as Dean
- He's Just Not That Into You (2009) as Neil
- State of Play (2009) as Stephen Collins
- The Company Men (2010) as Bobby Walker
- The Town (2010) as Doug MacRay
- Argo (2012) as Tony Mendez
- Runner Runner (2013) as Ivan Block
- To the Wonder (2013) as Neil
- Gone Girl (2014) as Nick Dunne
- Batman v Superman: Dawn of Justice (2016) as Bruce Wayne / Batman
- Live by Night (2016) as Joe Coughlin
- Richard Linklater: Dream Is Destiny (2016) as Self (archive footage) (uncredited)
- Suicide Squad (2016) as Bruce Wayne (uncredited)
- The Accountant (2016) as Christian Wolff
- Justice League (2017) as Batman / Bruce Wayne
- Jay and Silent Bob Reboot (2019) as Holden McNeil
- Triple Frontier (2019) as Tom 'Redfly' Davis
- The Last Thing He Wanted (2020) as Treat Morrison
- The Way Back (2020) as Jack Cunningham
- Clerk (2021) as Self
- The Last Duel (2021) as Pierre d'Alençon
- The Tender Bar (2021) as Charlie Maguire
- Zack Snyder's Justice League (2021) as Batman / Bruce Wayne
- Clerks III (2022) as Auditioner
- Deep Water (2022) as Vic Van Allen
- Halftime (2022) as Self
- Air (2023) as Phil Knight
- Hypnotic (2023) as Danny Rourke
- The Flash (2023) as Bruce Wayne / Batman (uncredited)
- The Roast of Tom Brady (2024) as Self
- This Is Me…Now (2024) as Rex Stone / Biker
- The Accountant² (2025) as Christian Wolff
- The Rip (2026) as Detective Sergeant J.D. Byrne
Ben Affleck television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Ben Affleck; a programme's premiere year does not establish when a performer appeared in it.
- History 101 as Self (archive footage)
- MADtv as Self
- The Osbournes as Self
- The Oscars as Self
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Ben Affleck's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Ben Affleck filmography?
This page lists 70 movie titles and 4 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Ben Affleck's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



